1

我下载了最新版本的 minGW - mingw-w64-v2.0.6.tar.gz 。然后我提取到C:\MinGW. 正如我在一些文章中看到的,现在我必须定义path环境变量。现在 C:\MinGW有 -

在此处输入图像描述

我试图将路径的变量值设置为C:\MinGW,但是当我在 Eclipse Juno 中为某些项目构建路径时,我得到 -

make all 
Cannot run program "make": Launching failed

Error: Program "make" not found in PATH

编辑:

我下载了 GCC+binutils 64 位,提取到c:\mingw64,更改路径c:\mingw64\bin并将构建命令更改为mingw32-make. 现在,当我构建项目时出现错误 -

mingw32-make all 
mingw32-make: *** No rule to make target `all'.  Stop. 

第二次编辑:

最后我通过选择成功运行了一个项目 -

在此处输入图像描述

请注意,它必须取消选中show project type and toolchians only if they are supported on the platform否则不允许选择Executable Project type 。此外,构建命令应保持在“使用默认构建命令”上。

4

1 回答 1

7

您下载了源代码包。

你需要一个工具链(GCC+binutils 可能还有 make/gdb)。这些位于此处:

我推荐我的(rubenvb)个人版本。它们整洁、功能齐全且是最新的。

在任何地方(例如 )提取工具链后D:\,添加D:\mingw64\binD:\mingw32\binPATH. 或者双击我最新版本中包含的批处理脚本,它会为你完成。

请注意,您需要为 MinGW 编译设置 Eclipse,这意味着使用mingw32-make,而不是make.

最后,我还建议将来使用 MinGW-w64 的支持渠道(论坛和邮件列表;请在发布到 mingw-w64-public 之前订阅)。我和其他一般友善且乐于助人的人一起流连忘返。

于 2012-08-26T21:00:16.950 回答