无法将编译器添加到Windows路径

时间:2011-06-06 21:52:00

标签: c++ c gcc mingw

我的gcc编译器看起来很傻。我在位置C:\ MinGW安装了MinGW ...我已经将C:\ MinGW \ bin添加到我的Windows路径中。但是,当我到达命令提示符并键入gcc --version时...它无法识别它。我必须手动cd到bin才能识别它。

当我回到我的Windows路径时,它显示在那里......所以我不确定问题是什么。有任何想法吗?谢谢!

2 个答案:

答案 0 :(得分:2)

您是否开始了新的命令窗口?当您通过环境变量更改路径时,路径在现有窗口中不会更改。

您是否在输出中看到了所需的路径:

  C:\> echo %PATH%

答案 1 :(得分:2)

你是如何设定路径的?您应该从 控制面板 - >系统 - >高级 - >环境变量 进行设置。此更改将仅影响新打开的命令控制台。

如果它不起作用,在控制台中,当您输入命令path时,显示的路径列表是否包含您的路径?这是对的吗?

其他GNU工具链路径是否出现在mingw之前(例如Cygwin)?

路径是否包含空格?一些移植的GNU工具并不总能正确地使用包含空格的路径。