【问题标题】:Android NDK: why ndk-build doesn't generate .so file and a new libs folder in Eclipse?Android NDK:为什么 ndk-build 不在 Eclipse 中生成 .so 文件和新的 libs 文件夹?
【发布时间】:2012-02-06 12:16:14
【问题描述】:

我按照本教程的步骤:http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/ 在我的 Mac(不是 PC => 我没有安装 CygWin)上安装 Android NDK

当我在项目文件夹的控制台中运行“ndk-build”时(实际上我必须输入 /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 文件。

有人知道如何解决这个问题吗?

感谢您的帮助!

【问题讨论】:

  • 尝试在“jni”文件夹中运行它,而不是在项目根目录中运行。
  • 谢谢鲁本!!!你是个天才 ! (:-)))))

标签: android eclipse android-ndk


【解决方案1】:

(最初放在评论中)

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

【讨论】:

  • 我正在做你提到的同样的事情,但它对我不起作用。
  • 我很想在我的 mac PC 中通过终端使用 idk-build 生成 .o 文件,但我遇到了一些奇怪的错误,例如 :: /Users/Desktop/android-ndk-r10e/toolchains/arm- linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld :do_print_to_mapfile 中的内部错误,位于 /s/ndk-toolchain/src/build/../binutils/binutils-2.25/gold/output.h:395 collect2:错误:ld 返回 1 个退出状态
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-02
  • 2015-12-20
  • 2018-05-16
  • 2014-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多