Eclipse CDT

From PHPBB用户手册

Jump to: navigation, search

Eclipse CDT快速配置教程

此教程使用的版本为Eclipse3.3 Europa.

参考链接:

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 移植, 因为使用者较少, 这里不作介绍