前提:
- 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
其中GCC 9.2.0 mingw32使用的compilers不是预期使用的。可以找到其默认配置文件修改
默认配置路径在“C:\Users\user\AppData\Local\CMakeTools\cmake-tools-kits.json”
文件内容如下:
最后编译测试即可