1. CMake预编译宏的概念 CMake预编译宏是指在编译过程中,通过CMake配置传递给C/C++编译器的预处理器宏。这些宏可以在源代码中被检测和使用,以控制编译行为或提供条件编译功能。在CMake中,通常使用add_definitions命令或target_compile_definitions命令来定义预编译宏。