eclipse3.5 + mingw 搭建c++ 开发环境
------
步骤:
* jdk
安装 jdk,并配置环境变量
* eclipse 安装
下载 eclipse3.5.1-c++ 版本,自带 cdt,
解压即可
* mingw 安装
下载地址: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 能找到,
* gdb 安装
下载地址:http://sourceforge.net/projects/mingw/files/
选择 MinGW/BaseSystem/GDB/GDB-7.1/gdb-7.1-2-mingw32-bin.tar.gz ,进行下载,
安装:
将其解压,放到 mingw 的根目录中,应该有目录的覆盖,选择覆盖即可,
* msys 安装
下载地址:http://sourceforge.net/projects/mingw/files/
选择 MSYS/BaseSystem/msys-core/msys-1.0.11/MSYS-1.0.11.exe , 进行下载,
安装:
双击安装,然后将弹出个 cmd 对话框,根据提示 输入几次 y,然后输入前面安装的 mingw 的根目录,即可完成,
* eclipse 配置
打开 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,保存
*
* 创建项目
* new project,选择 c++ project,下一步,
* 输入 project name,取消勾选 “Show project types and ...”,选中要创建的项目类型,然后在 Toolchains 中选中 "MinGW GCC",下一步,下一步,
* 进入 select configurations 对话框,点击 "Advanced settings" 按钮,可以设置一些选项,可以选择 current builder,使用默认的应该也可以,点击 ok,
* 点击 Finish,创建项目,
*
* 运行
* 第1次运行项目时:
右击项目 -> run as -> run configration -> 双击 “C/C++ Application”,自动创建1个配置,点击 Run, 则可以运行,
* 非第1次运行:
右击项目 -> run as -> Local c/c++ application , 即可
*
* debug
* 打开 cpp 源码,可以设置 断点,F11 debug 运行,将打开 debug 视图,
* F5-8 控制程序运行
* F5 单步进入
* F6 单步跳过
* F7 单步返回
* F8 一直走到下个断点 或 程序结束
*
*
------
分享到:
相关推荐
“Eclipse IDE for C/C++ Developers”一项让人有“Eclipse能很好的支持C/C++开发”的感觉。毕竟这是一个针对C/C++开发的专版,不像安装插件那样让人始终觉得有“附加功能”的感觉。
通过以上步骤,你将拥有一个完整的Eclipse+CDT+MinGW+Qt开发环境,可以开始进行C++和Qt应用的开发了。在实际开发中,记得定期更新这些工具到最新版本,以获取最新的特性和修复。此外,还可以通过Eclipse的插件市场...
通过以上步骤,开发者可以在Eclipse3.06中搭建起一个基于MinGW3.1的C/C++开发环境,无需依赖于体积庞大的商业IDE,即可享受高效、灵活的编程体验。这种配置不仅节省了资源,还提高了跨平台开发的能力,特别适合那些...
Eclipse Juno+mingw+wxWidgets是一种流行的开发环境配置,旨在提高开发效率。下面将详细介绍该配置的步骤和知识点。 安装Eclipse Eclipse是著名的集成开发环境(IDE),支持多种编程语言,包括C/C++。首先,需要...
至此,一个完整的Eclipse+CDT+MinGW+gdb开发环境已经搭建完成,你可以开始编写、编译和调试C/C++代码了。通过这种方式,开发者可以享受到Eclipse的强大功能,同时利用MinGW和gdb进行高效的代码构建和调试,提升开发...
【使用Eclipse3.01 + MinGW3.1配置标准C/C++开发环境详解】 在C和C++编程的学习过程中,选择一个合适的开发环境至关重要。通常,开发者会选择如Borland的C++ Builder或Microsoft的Visual Studio系列,这些都是功能...
标题 "最新Eclipse&CDT + MinGW + Qt 在XP下的安装" 描述了一篇关于在Windows XP操作系统上集成开发环境的搭建过程。这个过程主要包括三个主要组件:Eclipse(一个流行的开源集成开发环境,尤其适合Java开发),CDT...
这个过程中,Eclipse提供了方便的集成开发环境,而MinGW则提供了编译C/C++代码的能力。这种组合为Java开发者提供了在不离开熟悉环境的情况下,利用本地代码的强大能力。记住,对于不同环境,路径和具体设置可能需要...
本文将详细介绍如何在Eclipse中配置C/C++开发环境,特别关注使用CDT插件和MinGW编译器的过程。 #### 二、Eclipse + CDT + MinGW配置详解 **1. 相关软件的下载、安装和配置** - **下载Eclipse SDK** 首先,访问...
本文总结了在 Windows XP 平台下安装 Eclipse + MinGW + Qt 的步骤和解决方案,以便开发 C++ 项目。在安装过程中遇到的问题和解决方法也进行了总结。 一、下载和安装 Qt Qt 是一个跨平台的应用程序开发框架,提供...
在本文中,我们将深入探讨如何使用Eclipse集成开发环境(IDE)配合CDT插件以及MinGW编译器来建立C++开发环境。这个压缩包提供了所有必要的组件,包括Eclipse IDE、CDT(C/C++ Development Tooling)插件、MinGW...
本文将详细介绍如何通过Eclipse集成开发环境(IDE)结合CDT插件及MinGW编译器来构建C/C++开发环境。Eclipse是一款非常流行的开源IDE,支持多种编程语言,包括Java、C/C++等。CDT (C/C++ Development Tools) 是专门为...
选择在Windows环境下搭建MSYS+MinGW+GTK+GLADE+Eclipse的开发环境,主要基于以下几个理由: 1. **免费性**:无需在开发工具上花费金钱,这对于预算有限的个人开发者或是初创企业来说极为有利。 2. **开放性**:...
### Eclipse + CDT + MinGW 环境配置详解 #### 一、环境的安装与配置 ##### 1. 软件与插件下载 为了在Eclipse中编写C++程序,首先需要确保以下几个软件及插件已安装: - **JDK (Java Development Kit)**: Eclipse...
eclipse+Mingw C 文件名后缀匹配 名称排序 文件合并