使用Visual Studio 2019显示CMake的编译器命令行

时间:2019-07-23 16:08:53

标签: c++ cmake visual-studio-2019

我正在使用VS2019的打开文件夹功能,我希望看到用于编译代码的标志。

当我执行CMAKE_EXPORT_COMPILE_COMMANDS时,似乎没有使用生成器(Visual Studio 16 2019 Win64)生成编译数据库,而且set(VERBOSE ON)也无效。

1 个答案:

答案 0 :(得分:1)

我遇到了类似的问题。

您必须使用 $ENV{} 语法来检查/访问环境变量,例如 CMakeLists.txt 中的 CMAKE_*。查看我的https://stackoverflow.com/a/68724763/717355