【发布时间】:2013-03-06 02:57:18
【问题描述】:
我一直在使用 Android NDK 构建一个共享库,现在想将它构建为一个静态库。我假设我所要做的就是在 Android.mk 中将 BUILD_SHARED_LIBRARY 更改为 BUILD_STATIC_LIBRARY 但现在当我运行 ndk-build 时,绝对没有任何反应。它只是回到命令提示符而不显示任何内容。我尝试了ndk-build -n,它显示正在执行 3 个rm 命令,仅此而已。我试过ndk-build -B 并没有什么区别。我尝试了ndk-build -d,但输出中没有与我的源文件或库名称相关的任何内容。
如果我将 make 文件改回以构建共享库,它会编译源代码并链接 .so 没有问题。
有人知道什么地方出了问题吗?
【问题讨论】:
标签: android-ndk static-libraries