新闻  |   论坛  |   博客  |   在线研讨会
CMake option选项开关
电子禅石 | 2021-11-25 09:25:55    阅读:8836   发布文章

CMake option

使用场景 : 编译脚本传递参数 -> CMake脚本接收option -> 源代码宏

  1. 编译脚本传入参数
    传入一个cmake option TEST_DEBUG

#!/bin/shcmake -DTEST_DEBUG=ON .
cmake --build .
  1. CMake脚本接收option
    cmake 脚本定义TEST_DEBUG 默认关闭OFF

project(test)option(TEST_DEBUG "option for debug" OFF)if (TEST_DEBUG)add_definitions(-DTEST_DEBUG)endif()
...
  1. 源代码宏 test.c

#include "test.h"#ifdef TEST_DEBUG...#endif


 


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
属于自己的技术积累分享,成为嵌入式系统研发高手。
推荐文章
最近访客