在说这个问题之前先介绍下安装环境:
系统环境: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++ Build→Tool Chain Editor 中改变 Current builder 为 Gnu Make Builder 达成,两者是同一个设置的不同界面显示。
下面是编译一个hello c 程序, 先build (ctrl +B),在run (Ctrl +F11)