【发布时间】:2018-09-19 06:43:52
【问题描述】:
我正在使用 Android NDK(与 CMake 和 gradle 集成)。 目前 C++ Release-Flag 是根据 Android Build-Type (Release/Debug) 自动设置的。 我想用发布标志编译/链接本机代码always。如何才能做到这一点?
谢谢
【问题讨论】:
-
我明白什么是“Android Build Type”,但什么是“C++ Release-Flag”?你的意思是像
-DNDEBUG或-O3这样的编译器 标志吗? -
由于 NDK 部分是使用 CMake 构建的,您可以将“-DCMAKE_BUILD_TYPE=Release”(或 Debug)传递给 CMake 构建。它会自动设置一些“发布构建标志”
标签: cmake android-ndk