如何在便携版VS Code中添加便携版MinGW作为编译器
解决U盘版MinGW在便携VS Code中不显示的问题
1. 先找对U盘里MinGW的gcc路径
先定位你U盘上MinGW的gcc.exe完整路径,比如U盘盘符是E:的话,路径可能是E:\MinGW\bin\gcc.exe,一定要确认这个文件确实存在,别找错文件夹。
2. 修改c_cpp_properties.json
打开VS Code按Ctrl+Shift+P调出命令面板,输入C/C++: Edit Configurations (JSON)打开配置文件,重点改这几个地方:
compilerPath:把值换成你刚才找到的U盘gcc路径,注意路径要用斜杠
/或者双反斜杠\\,比如:"compilerPath": "E:/MinGW/bin/gcc.exe"includePath:添加MinGW的头文件路径,保证VS Code能找到编译需要的头文件,比如:
"includePath": [ "${workspaceFolder}/**", "E:/MinGW/include/**", "E:/MinGW/lib/gcc/mingw32/你的MinGW版本号/include" ]要是记不清版本号,直接写
E:/MinGW/include/**也能凑合用。browse.path:同样把MinGW的路径加进去,让VS Code能索引到相关文件:
"browse": { "path": [ "${workspaceFolder}/**", "E:/MinGW/bin", "E:/MinGW/include" ], "limitSymbolsToIncludedHeaders": true, "databaseFilename": "" }
3. 验证效果
保存配置文件后重启VS Code,再去选编译器选项,应该就能看到U盘里的MinGW了。要是还不行,检查路径有没有写错,或者MinGW是不是完整安装(必须带gcc组件,别装成空壳子)。
内容的提问来源于stack exchange,提问作者jojasba
相关产品推荐
相关产品推荐

