Eclipse C/C++开发调试环境安装记录

------------------------------------ 版权信息 ------------------------------------

此文链接: 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

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