错误启动外部扫描仪信息生成器 - MingW上的gcc链接问题

时间:2009-12-17 04:47:48

标签: mingw eclipse-cdt

错误启动外部扫描仪信息生成器 - MingGW上的gcc链接问题

启动外部扫描仪信息生成器时出错(sh -c'g ++ -E -P -v -dD C:/ Documents and Settings / user1 / workspace123 / .metadata / .plugins / org.eclipse.cdt.make.core / specs.cpp')

启动外部扫描仪信息生成器时出错(sh -c'gcc -E -P -v -dD C:/ Documents and Settings / user1 / workspace123 / .metadata / .plugins / org.eclipse.cdt.make.core / specs.c')

在eclipse-SDK-3.2.2-win32 -cdt中出现此问题   任何人都可以解决这个问题。任何人都可以解决这个问题。请帮助我解决这个问题。                                                            您忠诚的。                                                            anilkumar

3 个答案:

答案 0 :(得分:2)

也有这个错误。问题是g ++ / gcc(MinGW / bin)不在搜索路径中。 要纠正,请执行以下操作:

  • 安装MinGW (http://www.mingw.org/)如果尚未安装。
  • 添加路径 到MinGW / bin(c:\ MinGW \ bin by 默认)到PATH环境 变量

这解决了我的错误。

另外请确保您没有使用eclipse中的restart命令。您需要完全关闭Eclipse,然后再次启动它才能使更改生效。

答案 1 :(得分:1)

我在路径中添加了c:\ MinGW \ bin,但我仍遇到类似的问题。

在项目属性中设置“Cygwin GCC”工具链消除了我的警告消息:

  1. 在Eclipse中,右键单击C ++项目并选择属性
  2. 选择C / C ++ Build>工具链编辑器
  3. 在“当前工具链”下,选择“Cygwin GCC”

答案 2 :(得分:0)

我现在正试图为自己解决这个问题,不过在Mac上和Eclipse上的AVR-GCC ...在我的搜索中我发现这个答案似乎比你更适用于你:

http://www.codeproject.com/KB/tips/CPP_Dev_eclipse_CDT.aspx

它专门针对Win32,并且有一些示例更类似于您的错误...

祝你好运。