2012-02-06 45 views
2

我跟着本教程的步骤:http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/我的Mac上安装Android NDK(不是PC =>我没有安装Cygwin)Android NDK:为什么ndk-build不会在Eclipse中生成.so文件和新的libs文件夹?

当我在控制台在我的项目运行“NDK建造”文件夹(实际上我必须输入/ my_path_to_my_ndk_folder/ndk-build,否则我会得到“-bash:ndk-build:command not found”错误信息,但无论如何...)控制台直接返回没有任何消息的提示,确认一切正常或发生错误;根据上面提到的教程,我应该有这样的消息:http://mindtherobot.com/blog/wp-content/uploads/2010/07/20.jpg

最后,问题是我没有在Eclipse中生成任何libs文件夹或.so文件。

任何人都知道如何解决这个问题?

感谢您的帮助!

+1

尝试在'jni'文件夹中运行它,而不是项目根目录。 – 2012-02-06 14:12:48

+0

谢谢Reuben!你是个天才 ! (:-))))) – 2012-02-06 14:34:11

回答

1

(按照最初加入了注释)

尝试在“JNI”文件夹,而不是项目的根目录运行它。

+0

我在做同样的事情,你提到它仍然不适合我。 – 2013-10-10 06:57:12

+0

我tyr生成.o文件使用idk-build由我的终端在我的Mac PC,但我有一些奇怪的错误,如:: /用户/桌面/ Android的 - /darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld:do_print_to_mapfile中的内部错误,at /s/ndk-toolchain/src/build/../binutils/binutils-2.25/gold/output.h:395 collect2:错误:ld返回1退出状态 – Anjan 2015-07-31 09:25:18

相关问题