注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

zhouhaigang.love的博客

喜欢冬日黄昏那冻住的山

 
 
 

日志

 
 

2011年08月08日  

2011-08-08 16:28:35|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

myeclipse6.5在线安装cdt插件搭建c++环境  

2010-03-02 22:57:13|  分类: 软件的安装与整合 |  标签: |字号 订阅

一》安装MinGW

相当于java中的jdk,安装步骤相似。

配置环境变量

PATH : C:\MinGW\bin;

LIBRARY_PATH :C:\MinGW\lib;
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;

二》在线安装cdt

1》help -> Software updates -> find and install.

myeclipse6.5在线安装cdt插件搭建c++环境 - 珑儿 - 顾影自怜

2》You will get a dialog where you can specify the eclipse CDT plug in path for installation

myeclipse6.5在线安装cdt插件搭建c++环境 - 珑儿 - 顾影自怜

注:只能为这个地址,其他的不行。

应该是这个地址:http://archive.eclipse.org/tools/cdt/releases/eclipse3.1/

3》File -> New -> Project and make a C++ project

myeclipse6.5在线安装cdt插件搭建c++环境 - 珑儿 - 顾影自怜

4》Select "Project->Properties->C/C++ Make Project->Binary Parser" and select Elf Parser and PE windows parser

myeclipse6.5在线安装cdt插件搭建c++环境 - 珑儿 - 顾影自怜

5》Select "Project->Properties->C/C++ Make Project" and set proper debugger you have installed.

myeclipse6.5在线安装cdt插件搭建c++环境 - 珑儿 - 顾影自怜

6》运行时select "GDB debugger" and locate the path to gdb debugger.

7》Select "Run->Create Make Target" and set a proper make command you need to execute for different make operations.

myeclipse6.5在线安装cdt插件搭建c++环境 - 珑儿 - 顾影自怜

三》小例子

先使用文字编辑器编写测试用的原始档,档名:main.cpp

1
2
3
4
5
6
7
8

#include <iostream>

using namespace std;

 

int main(void) {

    cout << "Can You Feel My World" ;

 

    return 0;

}


Command Line下编译指令:

1

C:\g++ main.cpp -O3 -o hello


(O3O是英文大写"")
编译成功后:便会产生hello.exe的执行档。
执行画面如下:

1
2
3
4
5
6
7
8
9
10

Microsoft Windows XP [版本 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.

 

C:\Documents and Settings\Sungo>cd\

 

C:\>g++ main.cpp -O3 -o hello

 

C:\>hello

Can You Feel My World

C:\>


注:-O3 旗标表示采最高级编译最佳化,编译速度最慢,但产生的执行档
档案会最小,执行速度会最快;-o 旗标表示将编译完的*.exe重新更名。

步骤一.开启Eclipse后,首先先开启C/C++专用视景。
Windows->Open Perspective->C/C++ Development

步骤二.建立一个C++用的项目。
File-New->Project->C++->Standard Make C++ Project
(接下来的步骤跟建立一般的Java项目一样,皆采预设即可)

步骤三.把我们刚刚写的main.cpp import进来,加到专案里。
File->Import->File System->浏览C:\main.cpp

步骤四.建立一个makefile
File->New->File,文件名称填:makefile(不需打扩展名)

makefile内容如下:

1
2

all:

    g++  main.cpp -g -o run


注意:makefile缩排要以Tab键作缩排,不能以空格4作缩排,
否则Build会有问题。

步骤五.设定Make Targets
Windows-Show View->Make Targets
Make Targets窗口里按鼠标右键,Add Build Target
name打:编译。Build Target打:all

步骤六.编译。
在刚刚建立的Make Targets "编译" 上点鼠标2下,即会开始编译,
此时我们可以发现hello.exe已经产生在我们项目下了。可在底下
C-Build窗口看到以下输出结果:

1
2

make -k all

g++  main.cpp -g -o run



步骤七. *.exe执行前设定。因为在WindowsRun,所以要先作个设定
,请开启Project->Properties->C/C++ Make Project->Binary Parser页面。
Binary Parser下拉式选单,将ELF Parser改成PE Windows Parser

步骤八.执行。
Run->Run as->C Local Application
在底下Consloe窗口看到hello.exe的执行结果。

注:当原始档有修改,要重新编译时,只要鼠标双击我们在步骤五
所建立的Make Targets "编译",即可Rebuilding

  评论这张
 
阅读(100)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017