android NDK 2、編譯方法

一、NDK 一中已經提到,使用eclipse中的配置 ,自動編譯 android

二、手動編譯(推薦) bash

打開bash.exe(即啓動cygwin)
使用cd $NDK 進入/cygdrive/e/android-ndk-r5/
用cd進入到對應的目錄;
進入對應的目錄,使用 $NDK/ndk-build 編譯獲得結果,例如
一、 咱們選擇ndk自帶的例子hello-jni,個人位於E:\android-ndk-r5\samples\hello-jni(根據你具體的安裝位置而定),
二、 運行cygwin,輸入命令cd /cygdrive/e/android-ndk-r5/samples/hello-jni,進入到E:\android-ndk-r5\samples\hello-jni目錄。
三、 輸入$NDK/ndk-build,執行成功後,它會自動生成一個libs目錄,把編譯生成的.so文件放在裏面。($NDK是調用咱們以前配置好的環境變量,ndk-build是調用ndk的編譯程序)
四、 此時去hello-jni的libs目錄下看有沒有生成的.so文件,若是有,你的ndk就運行正常啦! eclipse

 

注意 $NDK是cygwin 模擬器中配置的環境變量,值爲/cygdrive/e/android-ndk-r5;ndk-build爲腳本,位置在/android-ndk-r5目錄下 ui

相關文章
相關標籤/搜索