我正在尝试将我现有的CMake脚本集成到Android Studio / Gradle中。我已经使用Gradle生成和构建了它,但是由于某种原因,当通过CMake运行时,我在CMake脚本中指定的CPP标志不会被使用。我希望我的CMake脚本能够完全控制-std=c++14、-fexceptions等设置。我真正需要做的就是提供一个工具链文件来指定工具集信息(编译器、包含路径等)。我猜Gradle正在试图对CMake
假设在CMake项目中,我有一个内置到库中的源代码void f() { /* some code*/ }// b.hstruct X { voida.cpp)target_link_libraries(main A)
现在看看CMakeLists.txt的最后一行:我需要显式地将A指定为基本上,我需要为包括b.h.的每个源指定这