通用
1. 指定生成目录
cmake -B build .
2. 指定宏
SET(_COMPACT_ false CACHE BOOL "whether to compact.")
if (_COMPACT_)
add_definitions(-D_COMPACT_)
endif()
命令如下:
cmake -DCMAKE_BUILD_TYPE=Debug -D_COMPACT_= true ..
3. 设置编译类型(Debug,Release)
DCMAKE_BUILD_TYPE=Debug
DCMAKE_BUILD_TYPE=Release
4. 设置编译器优化等级
-DCMAKE_C_FLAGS 参数表示设置 C 语言编译器的编译选项。
-DCMAKE_CXX_FLAGS 参数表示设置 C++ 语言编译器的编译选项。
cmake -DCMAKE_C_FLAGS="-O0" -DCMAKE_CXX_FLAGS="-O0" /path/to/source/directory
linux
windwos
1. windows下设置编译位数
cmake -G "Visual Studio 15" ..
cmake -G "Visual Studio 15 Win64" ..
905

被折叠的 条评论
为什么被折叠?



