2015-09-30 463 views
2

我試圖熟悉openFrameworks和Android應用程序。我安裝了Android SDK和NDK(r10e),並試圖編譯AndroidGuiExample。 不幸的是,這是終端在年底返回:AndroidGuiExample編譯失敗

undefined reference to 'std::__throw_out_of_range_fmt(char const*, ...)' 
collect2: error: ld returned 1 exit status 
make[2]: *** [libs/armeabi-v7a/libOFAndroidApp.so] Error 1 
make[1]: *** [Debug] Error 2 
make: *** [AndroidDebug] Error 2 

我沒有真誠地發生了什麼清晰的概念。 任何人都可以幫助我理解錯誤並找到解決方案? 謝謝大家!

回答

1

你配置了NDK嗎?


用文本編輯器,編輯文件

libs/openFrameworksCompiled/project/android/paths.make 

和NDK路徑設置爲正確的文件夾:

NDK_ROOT=/path/to/the/ndk 

所以它看起來像這樣

NDK_ROOT=/Developer/android-ndk-r10e 

快樂編碼! :)