在Eclipse上通过插件来进行对C/C++的开发的方法
要使用Eclipse开发C/C++语言主要有下面几个步骤:
1. 安装 JRE
去sun官方网站http://www.sun.com/download/下载安装即可
由于 Eclipse 本身是用 Java 开发的,因此自然需要使用到 JRE,如果先前已經安装过了可跳过此步。
2. 安装 Eclipse
属于废话了..不安装怎么用!
下载地址http://www.eclipse.org/
3.安装 Eclipse 中文插件
如果你不介意使用英文介面,可以跳过此步,下载地址同为http://www.eclipse.org/
4. 安装CDT
CDT是使Eclipse 能开发C/C++程序的插件,这是本文的主角!
要使Eclipse能够开发C/C程序,必须安装CDT插件才可以.你可以在http://www.eclipse.org/cdt/找到下载地址.
如果你安装的 Eclipse 是 3.0.x 版就必须安装 CDT 2.1.1 版
如果安装的 Eclipse 是 3.1 版,就必须安装 CDT 3.0 版
安装:将解压缩后的的features、plugins整个文件夹复制到Eclipse安装所在的目录里,再重启Eclipse即可。
当建立新的工程的时侯,就可以看到已经有了 C 及 C++ 的选项,代表安装成功了。
5.安装 MinGW
这个是要让你的电脑上有GCC, G++编译器,这也是一定要的,要不然将不能进行编译.
到目前为止已经为你的Eclipse安装上了CDT,还需安装一个编译器才能完成.
因此要下载可在Windows上使用的GNU C、C++编译器,这里要下载的是的是:MinGW。
下载网址:http://www.mingw.org/download.shtml
在下载页中找到 MinGW-3.1.0-1.exe即可
选择暂装在C:/MinGW
在环境变量里加入:PATH : C:/MinGW/bin;
Windows 的用户要在 "我的电脑"->右键->属性->高级->环境变量->系统变量->path 選 "編輯"
在最前面加上 C:/MinGW/bin; 即可。
因为Eclipse里面预设用来编译的文件名为 make.exe 但是 Mingw安装后的 make 文件名是 mingw32-make.exe 因此你可以将 mingw32-make 改名成为 make 就可以了!
为了使CDT能够取用 MinGW来进行编译的工作, 我们要回到 Eclipse当中进行设置
窗口->->C/C++->Make->New Make Project->New Builder
找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser
6. 安装 C++ Formatter
CDT 并没有源代码的格式化工具,就用这个来辅助了,如果你没有这个需求,不安装它也可以正常使用。
C++ Formatter 是用来对C/C++源代码进行排版的工具,对于改来改去已经改的一团乱的源代码来说,这真是救命仙丹,马上让源代码回到"优雅"的状态。由于CDT的编译器并无內建 Formatter ,因此借助其他工具。这里我们要使用的是Artistic Style。
astyle 的网站在这http://sourceforge.net/projects/astyle 下載Astyle最新版本,解压后放在适当位置即可
在Eclipse我们必须借助"外部工具"来使用它。
运行-->外部工具->外部工具...,作以下设置:
选择"程序", 点 "新建"
名称: Formatter
位置:
按 "浏览文件系统..."找到刚才解压 astyle.exe 的位置
工作目录:
${workspace_loc:/${project_name}}
自变量:
--style=kr ${resource_name}
填好后点击"关闭"
到此已经全部安装完毕。
--------------------------------------------
接下来来试写一个小程序
打开Eclipse ->新建项目 -> C/C++ -> Managed Make C++ Project
在导航器 test 上按右鍵->新增-> Source File
取一个Source File 名,记得要加后缀名 .cpp
键入這一段源代码
此时如要程序源代码进行排版可点"执行"-> 外部工具 ->选 Formatter
有时点击后没有马上发上反应,此时只要随便切换一下窗口,就会出现对话框
点"运行"->运行方式...-> Local C/C++ Application
就可以在 主控台 看到执行結果了!!
本文地址:http://www.45fan.com/dnjc/71143.html