New in version 3.5.
Enable/Disable output of compile commands during generation.
This option is implemented only by Makefile Generators
and the Ninja
. It is ignored on other generators.
Makefile Generators
Borland Makefiles
MSYS Makefiles
MinGW Makefiles
NMake Makefiles
NMake Makefiles JOM
Unix Makefiles
Watcom WMake
打开 vs 的 console
可先手动打开,然后使用process hacker
查看程序启动的命令,就可以找到如下命令,可从控制台打开vs 的 console,不用手动打开:
cmd /k "C:\Program Files\Microsoft Visual Studio\xxxx\yyyy\VC\Auxiliary\Build\vcvars64.bat"
在打开的vs cosole中输入:
cmake .. -G "NMake Makefiles" -DCMAKE_EXPORT_COMPILE_COMMANDS=1
生成compile_commands.json