AndroidGuiExample编译失败

时间:2015-09-30 21:14:06

标签: android gcc android-ndk openframeworks

我正在尝试熟悉openFrameworks和Android应用程序。我安装了Android SDK和NDK(r10e),我尝试编译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 个答案:

答案 0 :(得分:1)

您是否配置了NDK?

使用文本编辑器编辑文件

libs/openFrameworksCompiled/project/android/paths.make 

并将NDK路径设置为正确的文件夹:

NDK_ROOT=/path/to/the/ndk

所以看起来像这样

NDK_ROOT=/Developer/android-ndk-r10e
快乐的编码! :)