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

btqmn9zl  于 2022-11-13  发布在  Vscode
关注(0)|答案(1)|浏览(300)

我按照vscode网站上的gcc编译器安装教程进行了操作:https://code.visualstudio.com/docs/cpp/config-mingw
并且bin文件夹(C:\msys64\mingw64\bin)是空的,因此我无法通过将此路径添加到Windows路径环境变量来运行“g++--version”。
我的替代方法是使用代码块编译器在vscode中运行我的代码,方法是添加以下路径:(C:\Program Files\CodeBlocks\MinGW\bin)到“路径”中选择windows环境变量。
我想让MSYS 2编译器在我的vscode中正常工作。
希望你们能帮帮我!

57hvy0tb

57hvy0tb1#

MSYS 2附带了一个软件包管理器pacman,您应该使用它来安装所需的任何组件。
在您的情况下,打开MSYS 2 shell(通过运行mingw64.exe)并运行以下命令:

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

第一个命令将告诉软件包管理器更新它的数据库,第二个命令将获得MinGW-w 64 64位GCC编译器。
如果您并不真正需要MSYS 2(例如,因为您不打算使用MSYS 2 shell),您也可以考虑从https://winlibs.com/获得一个独立的MinGW-w 64版本

相关问题