1. 基本环境介绍
系统环境: windows7_x64
Jdk版本: jdk1.8.0_171
Eclipse版本: Eclipse IDE for Java Developers
MinGW版本: 2018.04.03更新的最新版
2. JDK环境变量配置
2.1 JDK下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,选择相应的版本下载,安装;
2.2 设置环境变量
安装JDK后为什么要设置环境变量?环境变量是什么?
当系统运行一个程序而没有告诉程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还会到环境变量中指定的路径去找;
举例:未设置环境变量时,在命令行窗口中输入java -version(显示Java版本的命令),出现错误提示:
这是由于在当前目录下找不到java这个可执行文件,而在使用Eclipse时会经常用到这样的类似命令,因此需要进一步设置Java环境变量,使得在任何路径下自由运行命令;
设置环境变量:
1) JAVA_HOME: jdk的根目录(安装的目录);
2) CLASSPATH: 保证程序运行时能够找到“ .class”的文件(lib);
Tips: 由于前面已经设置了绝对路径,这里设置CLASSPATH可以不用加绝对路径,表示为%JAVA_HOME%\lib即可
3) PATH: jdk安装目录的bin文件;
添加完路径后,验证Java是否安装成功,在命令行窗口中输入java -version / javac,显示如下:
环境变量配置成功;
3. Eclipse IDE for Java Developers 下载与安装
3.1 官网下载Eclipse相应版本:https://www.eclipse.org/downloads/ ;
3.2 双击解压安装,类似安装一般软件;
需要在Eclipse上进行C/C++开发的可选择Eclipse IDE for C/C++ Developers,进行安装,这里为安装MinGW和cygwin编译选择了Eclipse IDE for Java Developers折腾一下。
4. Eclipse CDT环境搭建
CDT(C/C++ Development Toolkit);
前面1-3搭建了一个Eclipse的Java运行环境,为在Eclipse上进行C/C++的开发,首先需要在Eclipse中下载、安装CDT插件,步骤如下:
Help > Eclipse Marketplace > Search,在Find栏中输入CDT,点击find,找到Eclipse C/C++ IDE CDT点击安装Install,图中已经安装好了因此显示Installed。
安装好之后重启Eclipse即可新建C/C++ project ;
5. gcc编译器MinGW的安装
上述步骤虽然可以新建C/C++ project但是缺少编译器无法编译执行,因此进一步安装编译器MinGW;
5.1 MinGW下载地址: https://sourceforge.net/projects/mingw/;
5.2 双击开始安装 Continue > Continue ,安装完成后桌面会有一个MinGW的安装器:
双击安装器,选择需要安装的组件,由于主要是C/C++的编译,选择组件如下:
选择好后,点击Installation > update catelogue安装需要的组件;
6. MinGW环境变量配置
同jdk环境变量配置,对MinGW环境变量进行配置:
在命令行窗口中输入gcc -v显示如下,表明配置成功;
7. 测试运行
打开Eclipse > File > New > C++ project,选择编译器MinGW,点击Finish;
新建一个C++ source file,点击编译,运行,执行成功;
推荐博文:
C&C++搭建环境-图形界面IDE Eclipse CDT:
https://blog.csdn.net/zxng_work/article/details/78536208
最新版Eclipse IDE for C/C++以及MinGW的安装与配置详解:
https://blog.csdn.net/lingfeng10086/article/details/40345885
为什么要设置Java环境变量:
https://www.cnblogs.com/wkrbky/p/6351235.html