相关疑难解决方法(0)

CMake:如何传递预处理器宏

如何将宏传递给预处理器?例如,如果我想是因为用户想要编写单元测试编译我的代码一些部分,我这样做:

#ifdef _COMPILE_UNIT_TESTS_
    BLA BLA
#endif //_COMPILE_UNIT_TESTS_
Run Code Online (Sandbox Code Playgroud)

现在我需要将此值从CMake传递给预处理器.设置变量不起作用,那么我该如何实现呢?

c++ cmake

45
推荐指数
2
解决办法
5万
查看次数

标签 统计

c++ ×1

cmake ×1