最新版Eclipse IDE for C/C++以及MinGW的安装与配置详解

来源:互联网 发布:3d2012年所有开奖数据 编辑:程序博客网 时间:2024/06/14 21:00

1、基本环境介绍

系统环境:windows7_x64

JDK版本:jdk-8u20-windows-x64

Eclipse版本:Eclipse IDE forC/C++ Developers(x64)

MinGW版本:2014.10.5下载的最新版

 

2、JDK的下载与安装

(1)JDK官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载你需要的相应版本的JDK,我这里选择的是jdk-8u20-windows(64位),各位可以根据自己的操作系统选择32bit或者64bit,由于笔者之前已经安装好了JDK,所以这里不再详细介绍JDK的安装步骤,相信JDK的安装难不倒各位!附图如下:

(2)JDK环境变量的配置

依次选择计算机>右键“属性”>高级系统设置>高级>环境变量,在“系统变量”下选择Path变量,然后点击“编辑”,在变量值栏最后面加入如下路径:D:\Program Files\Java\jdk1.8.0_20\bin(此为JDk的安装路径!注意:不要漏了分号,用于与前面的变量值分隔开)

配置好环境变量后,按“确定”退出环境变量配置,可以按"WIN+R"打开CMD,输入以下相应命令检验是否已经安装并配置成功:java、javac,输入java -version可以查看Java版本信息。上述步骤附图如下:


3、Eclipse IDE for C/C++ developer的下载与安装

(1)下载地址:http://www.eclipse.org/downloads/

(2)下载与安装:从上述网站把eclipse下载完成后,直接解压即可,无需安装。如果前面的JDK安装并配置正确的话,此时双击eclipse.exe应该是可以正常运行的!附图如下:


4、MinGW的下载与安装

(1) MinGW在线安装程序下载地址:http://sourceforge.net/projects/mingw/files/

(2)下载及安装步骤如下图所示:()


因为只是进行C/C++编译开发环境的配置,所以这里只需要选择与C和C++ 有关的C compiler和C++ compiler的相关文件(注意:这其中的Ccompiler和C++ compiler有多个版本可选,只需选择他们各自的某一个版本即可,不要重复选择不同版本,建议选择最新版本)以及上图中的基本程序组件,安装过程中会自动下载选定的组件,视网络情况可能要花上半个小时到几个小时,这里就是考验你的耐心的时候了!

下载完成后有如下文件:(之前的版本都会有一个卸载程序,这个版本貌似没有······)

(3) MinGW的环境配置

MinGW的环境配置类似JDK的配置,在环境变量的path路径最前面加上MinGW中的bin文件夹的路径即可!如下:

(4)MinGW在eclipse IDE forC/C++ developer中的配置

打开Eclipse IDE for C/C++ Developers

依次点击打开“Window>preferences>C/C++>New C/C++ Project Wizard,在右侧,选择PreferredToolchains,按下图中步骤设置Executable(可执行程序)的默认编译器为MinGW GCC,这样在新建工程的时候就不需要重复选择编译器了,其他工程类型的设置过程类同!

在左侧,选择“Makefile Project”,在右侧,选择Binary Parsers标签(默认已选中),勾选“PE Windows Parser”,点击OK保存。(注:此设置过程意味着对所有C/C++工程都将应用此配置,如果你只是想在单个工程中进行配置,可右键单击该项目,并依次选择“Properties>C/C++ Build>Settings”,在右侧选择“BinaryParsers”标签,并勾选“PE Windows Parser”即可,此设置过程意味着只对当前选中的工程有效。)


5、测试运行

新建一个C++工程,如图:

运行成功!如下图:


至此,基本安装和配置步骤就已经完成了!原则上来讲,各位已经可以用eclipse来进行C/C++的程序开发了,但是部分人在使用的过程中(尤其是执行程序的时候),可能会遇到下面两种常见的错误提示:

1、  Launch failed Binary not found

2、  A program file was not specified in the launch configuration

 

解决方案

对于第一个错误提示,通常是由于在安装MinGW的时候,相应的必要组件没有安装完全,所以我们可以重新运行之前下载的MinGW 在线安装程序,把对应的必要组件下载并安装,如下图:


对于第二个错误提示,解决方案如下图:


然后一路点击OK,再次运行,就可以了!

0 0
原创粉丝点击