Eclipse CDT
From PHPBB用户手册
[编辑]
Eclipse CDT快速配置教程
此教程使用的版本为Eclipse3.3 Europa.
参考链接:
- Eclipse CDT下载地址: http://www.eclipse.org/downloads/
- Eclipse CDT英文手册: http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.cdt.doc.user/concepts/cdt_o_home.htm
- 一些网上的教程: http://www.ibm.com/developerworks/cn/linux/opensource/os-ecc/
- MinGW安装管理工具: http://downloads.sourceforge.net/mingw/MinGW-5.1.3.exe
- GDB Debug工具: http://downloads.sourceforge.net/mingw/gdb-6.6.tar.bz2
- Makefile 工具: http://downloads.sourceforge.net/mingw/MSYS-1.0.10.exe
Windows
- 首先解压缩下载的Eclipse CDT到一个目录下, 假定解压缩后eclipse的根目录目录为D:\program\eclipse. 解压缩请使用winzip或winrar等工具, 不要用windows自带的解压缩功能.
- 下载并运行MinGW启动程序MinGW-5.1.3.exe.
- 选择下载并安装(download and install) MinGW base tools 和 g++ compiler. 可以选择当前版本current, 或者候选发布版本candidate. 也可以选择安装其他的compiler. 但是注意不要安装列表里面的make, 因为后面第四步中的MSYS有更完整的make实现. 安装目录可以自由选择, 但是推荐安装在eclipse目录下, 例如: D:\program\eclipse\MinGW
- 因为MinGW启动程序并不安装gdb debuger, 所以你需要下载gdb-6.6.tar.bz2, 并解压缩到MinGW的安装目录下(windows下会提示是否覆盖bin等目录, 这没关系因为文件并不重合)
- 如果你想要使用Makefile projects, 下载并安装MSYS-1.0.10.exe. MSYS提供了make的实现和相关的命令行工具. 对于使用MinGW工具链的其他项目, 可以不需要这一步而使用自带的build工具.
- 接下来要设置路径, 这是手册上没有写的东西, 否则项目就会报编译错误. "我的电脑"右键->高级->环境变量->系统变量, 找到Path, 点编辑, 在原有的路径列表后面加上MinGW的bin路径 E:\Program\eclipse\MinGW\bin, 注意要用英文分号分开.
接下来你就可以按手册的提示, 新建一个C++项目, 里面有一个Hello world例子, 建好后自动就会build生成二进制码, 然后就可以run也可以debug了.
Linux
因为Linux几乎所有的发行版都自带gcc, g++等GNU工具链, 所以不需要windows下的繁琐安装, 使用eclipse CDT即可工作.
Solaris和 QNX
要从因特网下载并安装其特定的 GCC、GNU Make binutils 和 GDB 移植, 因为使用者较少, 这里不作介绍

