在CMakeLists.txt里面添加了如下命令,但是并没有生成compile_command.json。编译工具是vs2019,工程是github上cmake-examples里面的第一个练习
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
在CMakeLists.txt里面添加了如下命令,但是并没有生成compile_command.json。编译工具是vs2019,工程是github上cmake-examples里面的第一个练习
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
因为vs编译器不支持这一特性,官方文档有说明.
参见
CMAKE_EXPORT_COMPILE_COMMANDS — CMake 3.21.1 Documentation
https://cmake.org/cmake/help/latest/variable/CMAKE_EXPORT_COMPILE_COMMANDS.html
.
建议使用其他编译器进行生成.