前提:

  • window环境
  • mingw32

vscode使用CMakeLists.txt来管理

需配置在当前工程下建立.vscode/settings.json
自己指定source 、generator、buildDir

{
    "cmake.sourceDirectory": "${workspaceFolder}/project",
    "files.associations": {
        "iostream": "cpp",
        "string": "cpp"
    },
    "cmake.buildDirectory": "${workspaceFolder}/project/build",
    "cmake.generator": "Unix Makefiles"
}

选择kit

vscode cmake compilers配置路径的实现

其中GCC 9.2.0 mingw32使用的compilers不是预期使用的。可以找到其默认配置文件修改
默认配置路径在“C:\Users\user\AppData\Local\CMakeTools\cmake-tools-kits.json”

文件内容如下:

vscode cmake compilers配置路径的实现

最后编译测试即可

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。