window下NDK詳細配置及如何編譯

來源:互聯網
上載者:User

首先下載Cygwin和NDK(我用的是android-ndk-r7)


下載Cygwin時需要選中我們想要的,如果不知道的話建議全部安裝,不過是需要時候做代價的噢


現在的NDK版本不需要進安裝了,省去了安裝的那一步


Cygwin安裝完畢,NDK下載完畢後

1.在Cygwin配置NDK環境變數(C:\cygwin\home\Administrator\.bash_profile)這是我的目錄


    找到Cygwin目錄,依次為- home  -  administrator  檔案名稱 .bash_profile


2.開啟.bash_profile檔案增加下面兩行(ndk可以隨便取名)


    ndk=/cygdrive/c/android-ndk-r7            (/cygdrive/盤符(沒有:號)/ndk目錄)

    export ndk


3.測試


   開啟Cygwin直接輸入cd $ndk會直接跳到ndk根目錄,這時NDK環境配置完畢


   進入ndk的samples目錄中任何一個項目子目錄下(cd $ndk/samples/hello-jni),這裡以hello-jni項目為例


    然後在輸入$ndk/ndk-build進行編譯


      出現(


            Gdbserver      : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver

            Gdbsetup       : libs/armeabi/gdb.setup

            Install        : libhello-jni.so => libs/armeabi/libhello-jni.so

      )


      恭喜你,編譯成功


    如果報not open awk.exe...異常的話


    需要進入ndk目錄下找到prebuilt\windows\bin目錄,然後把awk.exe更改成任意名字即可


  

   

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.