CMake用法

常用命令

-j:多线程编译

1
2
3
4
5
6
7
8
9
10
11
12
cmake  -G "MinGW Makefiles" ..
mingw32-make.exe -j 12
或者
cmake --build .

cmake --install .
ctest.exe -VV
cpack -G ZIP

cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release ..

宏定义可以在源文件中使用

target_compile_definitions