0

ndk-build使用 NDK 构建系统和Android.mk构建 ndk 项目而不是使用独立的工具链和Makefile/是否有任何优势make

4

3 回答 3

1

ndk-build只是一个包装make。您可以在其源代码中看到:

This really is a tiny wrapper around GNU Make.

然而它确实为你处理了很多小问题,所以除非你有一些奇怪的设置,否则你应该使用它。

于 2012-11-16T10:54:55.933 回答
1

如果您还没有 make 文件,或者不打算为其他平台(iOS、Windows、Mac、Linux...)构建项目,我建议您使用ndk-build.

Android.mk更容易构建和维护,尤其是在 Android NDK的下一次升级方面。很难预见未来,但瞄准新的 Android 版本、采用 NEON、v7 或 x86 和 MIPS 的新处理器是很简单的。

于 2012-11-16T11:55:05.507 回答
0

当然不。或者至少我找不到。ndk-build 可能更容易在小规模应用程序上使用。但是当需要一个真实的大型构建系统时 - 只需使用您自己的并确保使用 android-ndk 文件夹中的工具链

于 2012-11-16T09:48:02.440 回答