cmake 添加 define

添加 MY_MACRO 宏

add_definitions(-DMY_MACRO)

add_definitions(-DMY_MACRO -DANOTHER_MACRO=123)

复制代码
cmake_minimum_required(VERSION 3.0)
project(MyProject)
 
add_definitions(-DMY_MACRO -DANOTHER_MACRO=123)
 
# 添加源文件
add_executable(MyExecutable main.cpp)
相关推荐
小小龙学IT19 小时前
Taskflow:用一张“任务图“玩转现代 C++ 并行编程开源项
c++·开源·github
wuminyu19 小时前
JUC包的AQS与JVM的ObjectMonitor机制对比分析
java·linux·c语言·jvm·c++
就不掉头发20 小时前
C++函数模板
java·开发语言·c++
王老师青少年编程21 小时前
2026年全国青少年信息素养大赛算法应用主题赛C++赛项【决赛】模拟卷(汇总)
c++·模拟卷·2026年·青少年信息素养大赛·算法应用主题赛·决赛
思麟呀1 天前
C++(八):文件系统库+并行算法
开发语言·c++
啊啊啊啊啊!!!!1 天前
【c++】stack和queue的接口使用以及底层实现
开发语言·c++
(Charon)2 天前
【C++】锁与原子操作(四):自旋锁的完整实现与性能优化
c语言·开发语言·c++
ShineWinsu2 天前
对于Linux:五种IO模型以及非阻塞IO的详细解析
linux·c++·面试·io·阻塞·非阻塞·fcntl
呜喵王阿尔萨斯2 天前
extern “C“ in C++
c语言·c++·算法
乐观勇敢坚强的老彭2 天前
C++信奥静态数组和动态数组
数据结构·c++·算法