wow未知水域:用eclipse开发c++

来源:百度文库 编辑:偶看新闻 时间:2024/05/01 17:01:47

用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 <iostream
 
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,这就是编译后的可执行文件