c++ - 未通过路径变量识别 MinGW

标签 c++ eclipse compiler-construction path mingw

Windows 7 中的 Eclipse CDT 显示如下警告: 启动外部扫描仪信息生成器时出错 (g++ -E -P -v -dD C:/Users/User/workspace/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp)

所以我已经将路径环境变量设置为 C:\MinGW\bin,但是如果我在 cmd 中键入 gcc --version 则无法识别该命令。但是,如果我将目录更改为 C:\MinGW\bin,它工作正常。

提前致谢。

最佳答案

您可以在 cmd 窗口中键入“路径”以查看有效的路径(确保您将值附加到路径变量并且没有完全替换它,没有空格等)

如果打开新的 cmd 或重新启动没有帮助,您可以使用 process monitor使用“进程名称为 cmd.exe”的过滤器来查看 cmd.exe 究竟在哪里寻找 gcc 以及失败的原因。

关于c++ - 未通过路径变量识别 MinGW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4363102/

相关文章:

eclipse - Eclipse 中的参数化 Groovy JUnit 测试用例

android - 为什么我不能在 Eclipse 的工具栏中使用菜单 "run Android lint"中的 "Window"我可以运行它,可以吗?

java - 基于 JVM 的语言/运行时如何生成 Java 字节码?

java - 缓存java编译

c++ - 用于包括 guard 的名称?

java - 自定义列表类,如何循环hasNext方法?

c++ - 构造函数中的模板冲突

error-handling - 如何在Bison中防止默认 “syntax error”

C++ 程序,用于使用堆栈将中缀表达式从用户通过命令行转换为后缀

c++ - stdio.h 和 iostream 之间有什么区别?