eclipse cdt Program "make" not found in PATH

在说这个问题之前先介绍下安装环境:

系统环境:win7 x64 

1. 下载jdk 安装包 安装并设置系统环境变量。例如:

D:\Program Files\Java\jdk1.8.0_131\bin;D:\MinGW\bin;

在cmd 命令行中输入  java    javac 验证。

2. 下载eclipse  IDE for C/C++  Developers  (CDT) 安装包  ,安装后可以直接打开eclipse 。

3. 下载 MinGW    选择C /C++ 选项的下载即可。然后配置选择MinGW


Windows >> Preferences >> c/c++ >>New c/c++ Projects >> Exectable>>empty Project 选择MinGW GCC>> 点击apply >>ok    //设置MinGW 为默认选项

以下两点可以解决eclipse cdt Program "make" not found in PATH   该问题:

项目右键 >> Preferences >> C\C++ Build >> Tool Chain Editor >> Change Current toolchain to MinGW GCC   

项目右键 >> Preferences >> C\C++ Build >> Tool Chain Editor >> Change Current builder   to GNU Make builder  
 

释:

可以将生成器 (builder) 从 CDT Internal Builder 改变为外部的 make,位置在工程属性中 C/C++ Build 的 Builder Settings 设置中,将 Builder type 从 Internal builer 变为 External builder 即可,最后在 build command 中填入 make 的程序名,例如 MinGW 的 mingw32-make。这个也可以在C/C++ BuildTool Chain Editor 中改变 Current builder 为 Gnu Make Builder 达成,两者是同一个设置的不同界面显示。

下面是编译一个hello c 程序, 先build (ctrl +B),在run (Ctrl +F11)


你可能感兴趣的:(C/C++)