[ZZ]用Eclipse开发C/C++程序的图形化配置
2011-04-05 23:07
429 查看
参考http://www.javaworld.com.tw/ 作者:Sungo
在网上找了一些关于Eclipse的开发资料,但对Eclipse的界面和它的功能深深的吸引了,尤其是了解了Eclipse能够进行C/C++的开发更是欣喜若狂,起初对Eclipse的配置不胜了解,有一段时间也很徘徊,想在网上找到图形化的配置,但没有找到(可能是我没有找到).经过不懈的努力和学习,终于配成了.萌生了做一个图形化的配置文档,以供后者少走挽留.闲话少聊现在就开始.
Eclipse的简介就不说了,能问www.baidu.com就问百度.我用的软件是:
OS: Windows XP
Eclipse 3.0.2
CDT Runtime Feature org.eclipse.cdt-2.1.1-win32.x86
CDT SDK Feature org.eclipse.cdt.sdk-2.1.1-win32.x86
MinGWStudioFullSetup-2_05
第一部:下载从www.eclipse.org 下载Eclipse,并解压在任意盘下,运行界面如下:
第二部:下载在www.eclipse.org/cdt 下载C/C++的插件
CDT Runtime Feature org.eclipse.cdt-2.1.1-win32.x86
CDT SDK Feature org.eclipse.cdt.sdk-2.1.1-win32.x86
第三部:下载可在Windows下使用GNU C,C++ 编译器,这里使用的是MinGWStudioFullSetup-2_05 ,下载后并安装它;当然你也可以使用MinGW .下载网址: http://www.mingw.org/download.shtml
.安装后先在 开始->运行->cmd 模式下测试编译和执行.先将C:\MinGWStudio\MinGW\bin下的mingw32-make.exe重命名为make.exe,因为等会儿Eclipse 会用make.exe这个文件而不是mingw32-make.exe
.(注:如果不更名或是还有其他make程序时,也可以在稍后的Eclipse设定中,在make
targets view的地方,新增一个task时,build
command取消use default,使用mingw32-make.exe及project
properties->make project ->将make改为mingw32-make)
在环境变量里加入下列的设定:
PATH: C:\MinGWStudio\MinGW\bin
(如果系统已经有其它的C/C++编译器,请把C:\MinGWStudio\MinGW\bin
加在最前面)
LIBRARY_PATH: C:\MinGWStudio\MinGW\lib
C_INCLUDE_PATH: C:\MinGWStudio\MinGW\include
CPLUS_INCLUDE_PATH: C:\MinGWStudio\MinGW\include\c++\3.3.1;C:\MinGWStudio\MinGW\include\c++\3.3.1\mingw32;C:\MinGWStudio\MinGW\include\c++\3.3.1\backward;C:\MinGWStudio\MinGW\include
先使用文本编辑器写测试用的源程序main.cpp.
#include <iostream>
using namespace std;
int main(void)
{
cout<<"Hello
World,Eclipse!";
return 0;
}
在Command Line 下编译指令:
C:\g++ main.cpp -O3
-o hello
(O3 的O 是英文大写”O”)
编译成功后: 便会生成可执行文件hello.exe.运行hello.exe
(注: -O3 标记是采用高级编译最佳化,编译速度最慢,但生成的可执行文件最小,执行速度会最快; -o 标记是将编译完的*.exe重新命名)
第四部: 我们来安装CDT的插件.首先将下载的
CDT Runtime Feature org.eclipse.cdt-2.1.1-win32.x86
CDT SDK Feature org.eclipse.cdt.sdk-2.1.1-win32.x86
解压缩.
将feature
拷于
下.
将plugins
拷于
下面重新启动Eclipse,就可以看到C/C++的编程环境了.
下面我们将上面的程序用Eclipse运行一次,
①
首先将Eclipse 设成C/C++开发平台:
Windows->Open
Perspective->Other…->C/C++
②
建立一个C++工程
File->New->Project->C++->Standard
Make C++ Project
然后按下Finish键.
③
下来你可以将原来的main.cpp文件import到工程中,也可以从新建立main.cpp文件.
⑴将main.cpp文件import进来的方法是:
然后Finish即可完成.
⑵ 从新建main.cpp文件的方法是:
然后将程序写入main.cpp中.
④
接下来我们建一个makefile文件.方法同上建立main.cpp文件相同.
注意:makefile缩排要以Tab键缩排,不能以4个空格作为缩排,否则会出现如下的错误
⑤
该设定Make
Targets 让程序能够运行起来了.
Windows-Show
View->Make Targets
⑥
编译:双击编译
⑦ *.ext执行前的设定.因为要在Windows下Run,所以要先做设定.请
开启Project->Properties->C/C++
Make Project->Binary Parser页面将
Elf Parser 项除去,将PE
WindowsParser项选中.
⑧ 执行我们的程序:
⑨ 当程序有改动时,只需从新执行⑥~⑧即可.
在网上找了一些关于Eclipse的开发资料,但对Eclipse的界面和它的功能深深的吸引了,尤其是了解了Eclipse能够进行C/C++的开发更是欣喜若狂,起初对Eclipse的配置不胜了解,有一段时间也很徘徊,想在网上找到图形化的配置,但没有找到(可能是我没有找到).经过不懈的努力和学习,终于配成了.萌生了做一个图形化的配置文档,以供后者少走挽留.闲话少聊现在就开始.
Eclipse的简介就不说了,能问www.baidu.com就问百度.我用的软件是:
OS: Windows XP
Eclipse 3.0.2
CDT Runtime Feature org.eclipse.cdt-2.1.1-win32.x86
CDT SDK Feature org.eclipse.cdt.sdk-2.1.1-win32.x86
MinGWStudioFullSetup-2_05
第一部:下载从www.eclipse.org 下载Eclipse,并解压在任意盘下,运行界面如下:
第二部:下载在www.eclipse.org/cdt 下载C/C++的插件
CDT Runtime Feature org.eclipse.cdt-2.1.1-win32.x86
CDT SDK Feature org.eclipse.cdt.sdk-2.1.1-win32.x86
第三部:下载可在Windows下使用GNU C,C++ 编译器,这里使用的是MinGWStudioFullSetup-2_05 ,下载后并安装它;当然你也可以使用MinGW .下载网址: http://www.mingw.org/download.shtml
.安装后先在 开始->运行->cmd 模式下测试编译和执行.先将C:\MinGWStudio\MinGW\bin下的mingw32-make.exe重命名为make.exe,因为等会儿Eclipse 会用make.exe这个文件而不是mingw32-make.exe
.(注:如果不更名或是还有其他make程序时,也可以在稍后的Eclipse设定中,在make
targets view的地方,新增一个task时,build
command取消use default,使用mingw32-make.exe及project
properties->make project ->将make改为mingw32-make)
在环境变量里加入下列的设定:
PATH: C:\MinGWStudio\MinGW\bin
(如果系统已经有其它的C/C++编译器,请把C:\MinGWStudio\MinGW\bin
加在最前面)
LIBRARY_PATH: C:\MinGWStudio\MinGW\lib
C_INCLUDE_PATH: C:\MinGWStudio\MinGW\include
CPLUS_INCLUDE_PATH: C:\MinGWStudio\MinGW\include\c++\3.3.1;C:\MinGWStudio\MinGW\include\c++\3.3.1\mingw32;C:\MinGWStudio\MinGW\include\c++\3.3.1\backward;C:\MinGWStudio\MinGW\include
先使用文本编辑器写测试用的源程序main.cpp.
#include <iostream>
using namespace std;
int main(void)
{
cout<<"Hello
World,Eclipse!";
return 0;
}
在Command Line 下编译指令:
C:\g++ main.cpp -O3
-o hello
(O3 的O 是英文大写”O”)
编译成功后: 便会生成可执行文件hello.exe.运行hello.exe
(注: -O3 标记是采用高级编译最佳化,编译速度最慢,但生成的可执行文件最小,执行速度会最快; -o 标记是将编译完的*.exe重新命名)
第四部: 我们来安装CDT的插件.首先将下载的
CDT Runtime Feature org.eclipse.cdt-2.1.1-win32.x86
CDT SDK Feature org.eclipse.cdt.sdk-2.1.1-win32.x86
解压缩.
将feature
拷于
下.
将plugins
拷于
下面重新启动Eclipse,就可以看到C/C++的编程环境了.
下面我们将上面的程序用Eclipse运行一次,
①
首先将Eclipse 设成C/C++开发平台:
Windows->Open
Perspective->Other…->C/C++
②
建立一个C++工程
File->New->Project->C++->Standard
Make C++ Project
然后按下Finish键.
③
下来你可以将原来的main.cpp文件import到工程中,也可以从新建立main.cpp文件.
⑴将main.cpp文件import进来的方法是:
然后Finish即可完成.
⑵ 从新建main.cpp文件的方法是:
然后将程序写入main.cpp中.
④
接下来我们建一个makefile文件.方法同上建立main.cpp文件相同.
注意:makefile缩排要以Tab键缩排,不能以4个空格作为缩排,否则会出现如下的错误
⑤
该设定Make
Targets 让程序能够运行起来了.
Windows-Show
View->Make Targets
⑥
编译:双击编译
⑦ *.ext执行前的设定.因为要在Windows下Run,所以要先做设定.请
开启Project->Properties->C/C++
Make Project->Binary Parser页面将
Elf Parser 项除去,将PE
WindowsParser项选中.
⑧ 执行我们的程序:
⑨ 当程序有改动时,只需从新执行⑥~⑧即可.
相关文章推荐
- linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
- 配置Eclipse+MinGW开发C/C++程序
- Eclipse开发C/C++程序的配置方法.(ZT)
- 如何在Linux下用eclipse开发C/C++程序 (ZZ)
- Eclipse开发C/C++程序的MinGw配置
- Eclipse开发C/C++程序的MinGw配置
- eclipse开发c/c++程序cdt
- 在eclipse中可视化开发arcengine程序--相关环境配置
- Linux下配置C/C++开发环境-----Eclipse
- 在Eclipse中进行C/C++开发的配置方法(20140721最新版)
- eclipse-php结合xampp开发php程序的配置过程
- ubuntu系统下eclipse配置hadoop开发环境并运行wordcount程序
- Eclipse3.01 + MinGW3.1配置标准C/C++开发环境
- 使用Eclipse开发C++、C、Java程序
- 用eclipse开发flex程序--- 配置eclipse(flex builder 3.0)
- 集成 CDT 插件至 Eclipse 全过程,并开发你第一个 Eclipse 下的 C/C++ 程序