我已经将C编译器,c ++编译器,MSYS基本系统和Mi​​niGW开发工具安装到C:\ MinGW。

我已将PATH变量更改为; C:\ MinGW \ bin; C:\ MinGW \ msys \ 1.0 \ bin;

仍在路径中找不到“程序“ g ++””。 /“在PATH中找不到程序“ gcc”。”

使用Windows 10。

最佳答案

首先,免责声明:我从未使用过Eclipse(并且可能从未使用过)。
但是,与所有此类问题一样,您应该首先通过直接从命令行运行它们来验证工具是否在正常工作,而不会受到IDE的干扰。从而: -

1)注意`C:\ MinGW \ MSYS \ 1.0 \ bin不应在您的路径中;您应该将其删除。

2)如果计划从cmd.exe外壳程序运行工具,则路径中确实需要C:\MinGW\bin;如果您的计划是使用MSYS Shell,那么您甚至都不需要这样做。您可以选择保留还是删除它。

3)通过运行C:\MinGW\MSYS\1.0\MSYS.bat启动脚本来启动MSYS Shell; (启动它的其他任何方式都在麻烦)。

4)运行mount命令,确保将C:\MinGW安装在/mingw上; (如果不是,请运行mount c:/mingw /mingw进行安装)。

5)运行gcc --versiong++ --version,检查是否正确安装了C和C ++编译器; (对于其他工具,例如asld也是如此,因为编译器也将需要这些工具)。

这足以确认编译器已正确安装。只有在确认这一点之后,您才可以解决IDE配置问题。请注意,如果您的IDE(Eclipse)依赖于MSYS工具,则IDE本身应从MSYS.bat调用的外壳程序启动;在没有提供初始化的情况下调用MSYS工具可能是不可靠的。

关于c++ - 在PATH中找不到g++/gcc。 eclipse 。视窗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32131617/

10-11 18:44