【发布时间】:2014-06-13 05:35:43
【问题描述】:
我正在尝试使用 eclipse 构建任何 C 项目。
我安装了 CDT 插件和 Mingw。
但是由于以下错误,我无法构建 C 项目。
14:29:16 **** Incremental Build of configuration Default for project C_Test_02 ****
make all
Cannot run program "make": Launching failed
Error: Program "make" not found in PATH
PATH=[C:\MinGW\bin;C:\Klocwork\User 9.5\bin;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;C:\PROGRA~1\ULTRAE~1;C:\utils\checkstyle;C:\MinGW\bin;C:\Klocwork\User 9.5\bin;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\ProgramFiles\Intel\OpenCL SDK\2.0\bin\x86;C:\PROGRA~1\ULTRAE~1;C:\utils\checkstyle]
我将 C:\MinGW\bin 添加到我的环境路径中。 但是“make”不在 C:\MinGW\bin 中。 我认为发生错误是因为 C:\MinGW\bin 不包含“make”,尽管我按照 Eclipse FAQ 构建了 C 项目。 我只能在 C:\MinGW\bin 中找到 gcc(s)、automake(s)、mingw32-make(s)....。
您能告诉我如何获得“make”吗?
更新
我创建了“make”文件。参考下面的cmets) 但是 makefile 不会自动生成。 Properties>C/C++ Build>Builder Settings 'Generate Makefiles Automatically' 选项被禁用。
能否告诉我如何启用此选项?
【问题讨论】:
-
您的意思是您仍然无法启用自动生成文件?我是我的 Eclipse,我只是切换复选框。