用eclipse开发c++

来源:百度文库 编辑:神马文学网 时间:2024/04/30 13:59:52
用eclipse开发c++
关键字:   eclipse c++
这个博客有些问题,
还不成熟,
本来昨天晚上都写完了,
一大篇文章,
提交的时候却告诉我没有登陆,
白忙了,
害得我大清早起来补....
昨天用了一天的时间,
终于用eclipse把c++运行成功了,
想想看这还是值得的,
一个摸索的过程,
一个艰辛的过程,
最开始要用netbeans开发c++,
可惜环境变量不会设置,
官方网站说要去下cygwin,
我反复下了3次,
都不太会用,
郁闷...
所以转到了eclipse来开发c++,
具体步骤是这样的,
首先要去下一个MinGW,
下载连接
http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
然后按照默认的路径装下去,
接下来找到你安装MinGW的目录,将MinGW\bin\mingw32-make.exe这个文件,改名为make.exe。
要设置环境变量,
C_INCLUDE_PATH
C:\MinGW\include;
CPLUS_INCLUDE_PATH
.;C:\MinGW\include\c++\3.2.3;C:\MinGW\include\c++\3.2.3\mingw32;C:\MinGW\include\c++\3.2.3\backward;C:\MinGW\include;
LIBRARY_PATH
C:\MinGW\bin;
path
C:\MinGW\bin;
要下一个eclipse的插件CDT3.1.0版本,
下载链接
http://www.eclipse.org/downloads/download.php?file=/tools/cdt/releases/callisto/dist/3.1.0/org.eclipse.cdt-3.1.0-win32.x86.zip&url=http://download.actuatechina.com/eclipse/tools/cdt/releases/callisto/dist/3.1.0/org.eclipse.cdt-3.1.0-win32.x86.zip&mirror_id=385
我又重新下了一个eclipse3.2.2版本的,
下载链接
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-SDK-3.2.2-win32.zip
把那个插件解压,
把feature和plugs两个文件夹里面的内容,
分别解压到eclipse中相应的目录去,
然后打开eclipse的时候,
就会看到可以新建c和c++的项目,
选择Standard Make C++ Progject,
在弹出的对话框中输入要新添加的c++文件名,这里我们输入Hello.cpp,
把下面一段代码作为测试,
#include 
using namespace std;
int main()
{
cout<<"it  is a good feeling";
system("pause");
}
接下来设置我们的eclipse,
右键点击新建的project,
选择properties,
选择c/c++ Make Project
点Binary Parser选项,
把elf Parser,GNU ELf Parser,Cygwin PE Parser打上对号,
为了能够使Eclipse环境能够速编译源文件,我们还要设置编译控制(Make Targets)。
我们选择Eclipse上部分导航条上的Window->Show View->Make Targets
在右边出现的Make Targets对话框中选择test工程名,
Mouse右键盘选择Add Make Targets,在接下来弹出的对话框中输入
再用右键点击,
run local c++ application,
Target Name:MAKE FILE
Builder COmmand:g++ Hello.cpp -g -o run,这里如果是c环境就改成gcc Hello.c -g -o run
完成后点击Create。

完成后,点击Make Targets对话框中的MAKE FILE分支就可以进行源文件的编译工作了,编译完成后在Navigator对话框中会出现RUN.EXE,这就是编译后的可执行文件