我一直在用 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 没有问题。
有人有什么想法可能是错的吗?