以前使用visual studio 2010编写C/C++,后来接触了Eclipse后,据说eclipse也可以编写C/C++,以前觉得Visual studio 2010还蛮不错的,也没有多大好奇心去研究下eclipse 中使用C/C++,后来学习使用android,这个东西使用了好几种编程语言,比如说,汇编、C、C++,JAVA等等。使用eclipse 又可以编译java,有可以编译C/C++,感觉还不错吧,于是尝试了一番,具体过程如下:(所有程序下载地址,均为官方地址)。 一、程序的下载: 下载eclipse。http://www./downloads/ 最好选择第一个(java EE吧,我选的这个)。 下载安装java JDK,这个在http://www.oracle.com/technetwork/java/javase/downloads/index.html。我下载的是JDK 6.最新版的是JDK 7。 下载CDT,这个是eclipse的插件,为C/C++准备的,下载地址:http://www./cdt/ 下载MinGW,这个味C/C++编译,连接提供工具。gcc 、g++等等,下载地址:http://mingw.en./download(这个不是官方地址i,官方地址下载太慢,并且还出毛病)。 二:程序的安装 1. MinGW安装: 下载下来后,运行,从MinGW下载过来的文件。按照提示操作,看清楚啊,中途有个提示,问你是否要自动安装,勾上,安装的好啊,我安装到了G盘,如:G:\MinGW 配置MinGW环境,找到环境变量, 变量名:CPLUS_INCLUDE_PATH 变量值:G:\MinGW\include;G:\MinGW\include\c++\3.4.2;G:\MinGW\include\c++\3.4.2\backward;G:\MinGW\include\c++\3.4.2\mingw32;G:\MinGW\lib PATH变量名中加入: G:\MinGW\bin 最后在G:\MinGW\bin文件夹中找到mingw32-make.exe,将其重命名为make.exe. 2. CDT安装 上面东西下载好后,先安装好JDK,然后解压eclipse,我将其解压到G:\eclipse中。 安装CDT插件:打开eclipse软件,Help->Install new software... 然后弹出的窗口中: 在弹出的窗口中,找到你下载的CDT插件,OK,然后在全选所有选项,等待安装完毕。 3. eclipse配置情况 1) File->new->C++ Project 注意上面框框中所示,将其选择为 MinGW GCC。 创建好一个工程后,随便编辑一个函数: #include<iostream> using namespace std; int main() { cout << "hello love_jiajia" << endl; return 0; } 然后再 Windows->Perference->C/C++->New CDT project Wizard,选择好 注意黑色框中的,选择好MinGW后,点击Make Toolschain(s) preferred 三、注意: 当配置好上面的环境后,如果当初选择的是Empty Project ,编译上面的函数,会报错的,如果当初你选择的是 Hello World Project,则可以顺利编译通过。经过多方打探,终于找到了答案,在Empty Project中,选中你添加的文件,点击Save 下,不然是有错误的额,也就是,你在想Empty中添加函数后,没有自动保存进去。 |
|