我的gcc编译器看起来很傻。我在位置C:\ MinGW安装了MinGW ...我已经将C:\ MinGW \ bin添加到我的Windows路径中。但是,当我到达命令提示符并键入gcc --version时...它无法识别它。我必须手动cd到bin才能识别它。
当我回到我的Windows路径时,它显示在那里......所以我不确定问题是什么。有任何想法吗?谢谢!
答案 0 :(得分:2)
您是否开始了新的命令窗口?当您通过环境变量更改路径时,路径在现有窗口中不会更改。
您是否在输出中看到了所需的路径:
C:\> echo %PATH%
答案 1 :(得分:2)
你是如何设定路径的?您应该从 控制面板 - >系统 - >高级 - >环境变量 进行设置。此更改将仅影响新打开的命令控制台。
如果它不起作用,在控制台中,当您输入命令path
时,显示的路径列表是否包含您的路径?这是对的吗?
其他GNU工具链路径是否出现在mingw之前(例如Cygwin)?
路径是否包含空格?一些移植的GNU工具并不总能正确地使用包含空格的路径。