【发布时间】:2010-07-10 16:54:00
【问题描述】:
这是第一次出现此错误。我在 Eclipse 3.5 中使用 Cygwin,并且我的 Path 变量设置为:%CommonProgramFiles%\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Apache Ant\bin;C:\Program Files\SVN\bin;C:\Program Files\Java\jdk1.6.0_18\bin;C:\Users\Mohit\Developer\AndroidSDK\tools;C:\Program Files\QuickTime\QTSystem\;C:\cygwin\bin 请注意,C:\cygwin\bin 在我的路径中。 make.exe 是我的 Cygwin bin。所以我认为问题不在于我的系统,而可能在于我的项目。但我找不到它有什么问题。有什么建议吗?
【问题讨论】:
-
我假设你已经在命令行上运行了“make”?
-
@TofuBeer 你什么意思? “make”是否在命令行上注册?还是“make”从命令行构建项目?
-
TofuBeer 的意思是“当你输入 make 作为命令时会发生什么?”你得到相同的无法运行程序错误,你得到不同的错误,什么?
-
Moheit,mpez0 完全正确。如果该命令不在命令行上运行,那么它将不会在其他地方运行。更改 PATH 后是否也重新启动了 eclipse?
-
@mepz0, TofuBeer 它确实在命令行上运行得很好。但不是在 Eclipse 中(即使在我重新启动它之后)。
标签: c eclipse makefile eclipse-cdt