我无法在 vscode 上使用我的 C/C++ 编译器



我在vscode网站上学习了针对windows的gcc编译器安装教程:https://code.visualstudio.com/docs/cpp/config-mingw

bin文件夹(C:\msys64\mingw64\bin(是空的,所以我无法运行;g++-版本";通过将此路径添加到Windows路径环境变量。

我的替代方案是使用代码块编译器在vscode中运行我的代码,方法是将以下路径添加到";路径";windows环境变量中的选择。

我想让MSYS2编译器在我的vscode中正常工作。

希望你们能帮助我!

MSYS2附带了一个包管理器pacman,您应该使用它来安装所需的任何组件。

在您的情况下,打开MSYS2 shell(通过运行mingw64.exe(并运行以下命令:

pacman -Syu --noconfirm 
pacman -S mingw-w64-x86_64-toolchain

第一个命令将告诉包管理器更新其数据库,第二个命令将获得MinGW-w64 64位GCC编译器。

如果你真的不需要MSYS2(例如,因为你不打算使用MSYS2 shell(,你也可以考虑从https://winlibs.com/

在这里,我遇到了一个同样的问题,我通过这样做解决了它:

文件夹路径:

C:\Softwares\msys2\ucrt64\bin

在VSCODE editSetting.Json 中粘贴msys2 ucrt64/bin

{"workbench.colorTheme":"Solarized Dark";,"C_Cpp.default.compilerPath":"c: \软件\ msys2\ucrt64\bin\x86_64-w64-mingw32-g++.exe"}

相关内容

  • 没有找到相关文章

最新更新