------------------------------------ 版权信息 ------------------------------------
此文链接: http://blog.csdn.net/doniexun/article/details/45057453
此文作者: Windness
版权说明: 此文为作者经过检索网上资源及根据个人开发经验整理所得,所有参考文献均已在文末标注,转载请务必保留本文链接及作者信息!
------------------------------------ 版权信息 ------------------------------------
1. 安装JDK
工具主页:http://www.oracle.com/technetwork/java/index.html
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-windows-i586.exe(JDK1.8 32位)
http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-windows-x64.exe(JDK1.8 64位)
注意事项:
1.1 安装方法
直接按默认配置安装即可,安装路径比如为:C:\Program Files\Java\jdk1.8.0。
1.2 环境变量配置
JAVA_HONE=C:\Program Files\Java\jdk1.8.0
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
1.3 安装后验证
在CMD中分别输入以下命令,若均能输出对应的用法说明,即说明安装成功。
java -version
javac -version
2. 安装Eclipse
工具主页:http://www.eclipse.org/
下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-jee-luna-SR2-win32.zip
注意事项:
2.1 安装方法
直接将下载到的压缩包解压缩到某个路径即可(Win7+以上操作系统尽量不要放到C盘)。
3. 安装Eclipse CDT
工具主页:http://www.eclipse.org/cdt/
下载地址:http://www.eclipse.org/downloads/download.php?file=/tools/cdt/releases/8.6/cdt-8.6.0.zip
3.1 安装方法
1)建立文件夹结构:%ECLIPSE_HOME%/myplugins/cdt/eclipse/,将下载到的压缩包解压缩,将其中的features和plugins文件夹复制到%ECLIPSE_HOME%/myplugins/cdt/eclipse/目录下。创建完文件夹后的目录结构如下图所示:
2)建立文件夹结构:%ECLIPSE_HOME%/links,并在该目录下建立新文件:cdt.link,用文本编辑器打开该文件,写入以下内容保存:
path=/myplugins/cdt
或
path=\\myplugins\\cdt
3)在cdt的插件目录下(%ECLIPSE_HOME%/myplugins/cdt/eclipse/plugins/)寻找以下三个文件夹目录:
org.eclipse.cdt.core.win32.x86_5.3.0.201502131403
org.eclipse.cdt.core.win32.x86_64_5.3.0.201502131403
org.eclipse.cdt.core.win32_5.4.0.201502131403
如果找不到,则这三个文件夹名称所对应的jar包,解压缩后,删除这三个jar包。
4. 安装编译工具链
4.1 安装MinGW
工具主页:http://sourceforge.net/projects/mingw/
下载地址:http://heanet.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe (只是个安装器,非完整的离线安装程序)
注释事项:
4.1.1 安装方法
直接按默认设置安装即可。
4.1.2 配置方法
参考Cygwin的配置。
4.2 安装Cygwin
工具主页:http://www.cygwin.com/
下载地址:http://www.cygwin.com/setup-x86.exe(32位)
http://www.cygwin.com/setup-x86_64.exe(64位)
注意事项:
4.2.1 安装方法
安装时需确保gcc、g++、make等需要用到的编译工具已被勾选安装,假设安装路径为:C:\cygwin\
4.2.2 配置方法
1)将Cygwin的bin文件夹配置到系统环境变量PATH中,并在CMD中输入gcc --version、make --version、g++ --version等命令验证是否安装成功。
2)在Eclipse中,选择菜单【Preferences】-->【C/C++】-->【Debug】-->【Source Lookup Path】,点“Add”按钮,添加一个Path Mapping,在Compilation path中输入:\cygwin\c,Local file system path中输入:C:\。(因为将Cygwin安装在C盘根目录下,故只需作此映射)。
3)在Eclipse中,选择菜单【Preferences】-->【C/C++】-->【New C/C++ Project】-->【Makefile Project】,在Binary Parsers选项卡中,勾选“PE Windows Parser”和“Cygwin PE Parser”。如下图所示:
4)在Eclipse中创建C/C++工程,右键工程选择菜单【Properties】-->【C/C++ Build】-->【Settings】-->【Tool Setting】-->【Cygwin C Compiler】-->【Dialect】,在“Language Standard”中的下拉菜单中选择该工程编译时所需采用的C标准。如下图所示:
参考资料:
1. Eclipse环境搭建 http://blog.csdn.net/lyl_98/article/details/1752846
2. Eclipse LUNA +MinGW+CDT编译C99项目 http://blog.csdn.net/msl0903/article/details/43201263
3. cygwin, cdt, eclipse搭建c, cpp环境 http://yuanzhifei89.iteye.com/blog/1062721