[b]eclipse3.5 + mingw 搭建c++ 开发环境[/b]
------
[b]步骤:[/b]
[b]* jdk[/b]
安装 jdk,并配置环境变量
[b]* eclipse 安装[/b]
下载 eclipse3.5.1-c++ 版本,自带 cdt,
解压即可
[b]* mingw 安装[/b]
下载地址:http://sourceforge.net/projects/mingw/
下载 mingw-get-inst-20100909.exe
安装:
双击安装,在 select components 这步中,选择 c compiler 和 c++ compiler 即可,其它不用选,
设置环境变量:
将 mingw_home/bin 加入 path 环境变量,
修改 make 文件名字:
将 mingw_home/bin/mingw32-make.exe 备份一份,然后将其重命名为 make.exe,这样是为了让 eclipse 能找到,
[b]* gdb 安装[/b]
下载地址:http://sourceforge.net/projects/mingw/files/
选择 MinGW/BaseSystem/GDB/GDB-7.1/gdb-7.1-2-mingw32-bin.tar.gz ,进行下载,
安装:
将其解压,放到 mingw 的根目录中,应该有目录的覆盖,选择覆盖即可,
[b]* msys 安装[/b]
下载地址:http://sourceforge.net/projects/mingw/files/
选择 MSYS/BaseSystem/msys-core/msys-1.0.11/MSYS-1.0.11.exe , 进行下载,
安装:
双击安装,然后将弹出个 cmd 对话框,根据提示 输入几次 y,然后输入前面安装的 mingw 的根目录,即可完成,
[b]* eclipse 配置[/b]
打开 windows -> preferences 对话框
* c/c++ -> New CDT project wizard -> Makefile Project,选中 PE Windows Parser,将其作为首选,
* c/c++ -> New CDT project wizard
在 Preferred Toolchains 下,取消勾选 “Show project types and ...”,
在 Project type 中选中想创建的类型,然后在 Toolchains 中选中 MinGW GCC,然后点击 "Make toolchain preferred" 按钮,将 MinGW GCC 设为首选,
* 点击 OK,保存
*
[b]* 创建项目[/b]
* new project,选择 c++ project,下一步,
* 输入 project name,取消勾选 “Show project types and ...”,选中要创建的项目类型,然后在 Toolchains 中选中 "MinGW GCC",下一步,下一步,
* 进入 select configurations 对话框,点击 "Advanced settings" 按钮,可以设置一些选项,可以选择 current builder,使用默认的应该也可以,点击 ok,
* 点击 Finish,创建项目,
*
[b]* 运行[/b]
* 第1次运行项目时:
右击项目 -> run as -> run configration -> 双击 “C/C++ Application”,自动创建1个配置,点击 Run, 则可以运行,
* 非第1次运行:
右击项目 -> run as -> Local c/c++ application , 即可
*
[b]* debug[/b]
* 打开 cpp 源码,可以设置 断点,F11 debug 运行,将打开 debug 视图,
* F5-8 控制程序运行
* F5 单步进入
* F6 单步跳过
* F7 单步返回
* F8 一直走到下个断点 或 程序结束
*
*
------
------
[b]步骤:[/b]
[b]* jdk[/b]
安装 jdk,并配置环境变量
[b]* eclipse 安装[/b]
下载 eclipse3.5.1-c++ 版本,自带 cdt,
解压即可
[b]* mingw 安装[/b]
下载地址:http://sourceforge.net/projects/mingw/
下载 mingw-get-inst-20100909.exe
安装:
双击安装,在 select components 这步中,选择 c compiler 和 c++ compiler 即可,其它不用选,
设置环境变量:
将 mingw_home/bin 加入 path 环境变量,
修改 make 文件名字:
将 mingw_home/bin/mingw32-make.exe 备份一份,然后将其重命名为 make.exe,这样是为了让 eclipse 能找到,
[b]* gdb 安装[/b]
下载地址:http://sourceforge.net/projects/mingw/files/
选择 MinGW/BaseSystem/GDB/GDB-7.1/gdb-7.1-2-mingw32-bin.tar.gz ,进行下载,
安装:
将其解压,放到 mingw 的根目录中,应该有目录的覆盖,选择覆盖即可,
[b]* msys 安装[/b]
下载地址:http://sourceforge.net/projects/mingw/files/
选择 MSYS/BaseSystem/msys-core/msys-1.0.11/MSYS-1.0.11.exe , 进行下载,
安装:
双击安装,然后将弹出个 cmd 对话框,根据提示 输入几次 y,然后输入前面安装的 mingw 的根目录,即可完成,
[b]* eclipse 配置[/b]
打开 windows -> preferences 对话框
* c/c++ -> New CDT project wizard -> Makefile Project,选中 PE Windows Parser,将其作为首选,
* c/c++ -> New CDT project wizard
在 Preferred Toolchains 下,取消勾选 “Show project types and ...”,
在 Project type 中选中想创建的类型,然后在 Toolchains 中选中 MinGW GCC,然后点击 "Make toolchain preferred" 按钮,将 MinGW GCC 设为首选,
* 点击 OK,保存
*
[b]* 创建项目[/b]
* new project,选择 c++ project,下一步,
* 输入 project name,取消勾选 “Show project types and ...”,选中要创建的项目类型,然后在 Toolchains 中选中 "MinGW GCC",下一步,下一步,
* 进入 select configurations 对话框,点击 "Advanced settings" 按钮,可以设置一些选项,可以选择 current builder,使用默认的应该也可以,点击 ok,
* 点击 Finish,创建项目,
*
[b]* 运行[/b]
* 第1次运行项目时:
右击项目 -> run as -> run configration -> 双击 “C/C++ Application”,自动创建1个配置,点击 Run, 则可以运行,
* 非第1次运行:
右击项目 -> run as -> Local c/c++ application , 即可
*
[b]* debug[/b]
* 打开 cpp 源码,可以设置 断点,F11 debug 运行,将打开 debug 视图,
* F5-8 控制程序运行
* F5 单步进入
* F6 单步跳过
* F7 单步返回
* F8 一直走到下个断点 或 程序结束
*
*
------