`
jythoner
  • 浏览: 608046 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse下C/C++开发环境配置

阅读更多
最近需要看一些C/C++的代码需要实际调试一下,因为一直使用Eclipse,所以自然而然就选择了CDT。
1.首先安装GCC,在Windows下面有两种实现:MinGW和Cygwin,因为MinGW是原生的win32移植,不需要另外的POSIX模拟中间层的支持,所以选择MinGW。

2.在MinGW官方下载页面(http://www.mingw.org/download.shtml)下载最新版本的MinGW-5.1.4.exe,这是一个在线安装MinGW的安装程序。

3.运行MinGW-5.1.4.exe,选择MinGW base tools(C编译器),g++编译器,和MinGW Make三个包进行下载。其实安装文件是下载了下面几个文件包:
binutils-2.17.50-20060824-1.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
mingw32-make-3.81-20080326-2.tar.gz
mingwrt-3.15.1-mingw32.tar.gz
w32api-3.12-mingw32-dev.tar.gz

4.将3中下载下来的所有包拷贝到同一个目录下面(建议将这6个保留下来,省得下次还需要下载),比如C:\MinGW,然后解压缩到当前目录。

5.设置MinGW 的环境变量:PATH =C:\MinGW\bin,为了避免与其他的编译器冲突,请将此变量放在最前面。

6.更改make文件名:由于在MinGW目录下的make文件名为“mingw32-make.exe”,而eclipse默认的调用文件名为“make.exe”所以将此目录下的文件名改为“make.exe”。

7.MinGW 5.1.3不带有GDB调试器,如要调试还需要下载gdb-6.3-2安装,安装很简单,在安装完MinGW 的基础上,只需运行程序即可。
下载地址:http://jaist.dl.sourceforge.net/sourceforge/mingw/gdb-6.3-2.exe

8.安装Eclipse的CDT,在线升级地址为:http://download.eclipse.org/tools/cdt/releases/europa
(注意:可以在官方网站上下载cdt-master-4.0.3.zip本地安装,但千万不要使用直接解压缩cdt-master-4.0.3.zip包,或者通过links来安装,否则导致下面的错误:
****   Rebuild   of   configuration   Debug   for   project   text   ****
****   Internal   Builder   is   used   for   build                               ****
g++   -O2   -g   -Wall   -c   -fmessage-length=0   -ohello.o   ..\hello.c
Internal   Builder:   Exec   error:?????????¨?
Build   error   occurred,   build   is   stopped
Time   consumed:   47     ms.)


9.好了,安装完成,可以在Eclipse中开发C/C++代码了。如果使用中遇到问题可以联系我,大家共同进步!




4
0
分享到:
评论
3 楼 jythoner 2009-07-04  
diandidemeng 写道
找了下,其实只需要把cdt master 中的features 和 plugin中的文件复制到eclipse中,
把 org.eclipse.cdt.core.win32_4.0.0.200802251018.jar 解压为 org.eclipse.cdt.core.win32_4.0.0.200802251018 目录, 同时删除该jar就可以了

好方法,呵呵
2 楼 diandidemeng 2009-07-04  
找了下,其实只需要把cdt master 中的features 和 plugin中的文件复制到eclipse中,
把 org.eclipse.cdt.core.win32_4.0.0.200802251018.jar 解压为 org.eclipse.cdt.core.win32_4.0.0.200802251018 目录, 同时删除该jar就可以了
1 楼 diandidemeng 2009-07-04  
请问下第8步:
引用
可以在官方网站上下载cdt-master-4.0.3.zip本地安装,但千万不要使用直接解压缩cdt-master-4.0.3.zip包,或者通过links来安装,否则导致下面的错误:
本地安装是如何安装的

相关推荐

    eclipse开发c/c++环境配置

    Eclipse是一款广泛使用的开源集成开发环境(IDE),它支持多种编程语言,包括Java、Python、C和C++。对于C/C++开发者来说,Eclipse通过一个名为C/C++ Development Toolkit (CDT) 的插件提供了强大的开发环境。下面将...

    Eclipse下的c/c++开发环境配置

    ### Eclipse 下的 C/C++ 开发环境配置 在 Windows 系统中配置 Eclipse 的 C/C++ 开发环境是一项常见的需求,尤其是对于那些希望利用 Eclipse 的强大功能进行高效编程的开发者而言。本文将详细介绍如何在 Windows ...

    最新版 eclipse for C/C++ 内含 CDT MINGW JRE

    总之,"最新版的 Eclipse for C/C++ 内含 CDT MINGW JRE" 提供了一个全面的、一站式的C/C++开发环境,无论你是新手还是经验丰富的开发者,都能从中受益。它简化了开发环境的搭建过程,使得你可以更专注于编写高质量...

    Eclipse 搭建C/C++开发环境 cdt-master-7.0.2

    Eclipse 是一个强大的开源集成开发环境(IDE),广泛用于Java应用程序的开发,但它同样支持其他编程语言,包括C和C++。CDT(C/C++ Development Tooling)是Eclipse的一个插件集,专为C和C++开发者提供了一整套的开发...

    Eclipse添加C/C++头文件跳转

    关于在Eclipse 下配置C /C ++ 开发环境这里不多说了。  在终端下查看C 库文件到路径:  $ echo "int main() { return 0; }" > a1.c  $ gcc -v a1.c  #include "…" search starts here:  #include <…>...

    Eclipse 平台进行 C/C++ 开发Eclipse插件

    Eclipse 是一个强大的开源集成开发环境(IDE),最初主要用于Java语言开发,但通过插件机制,它可以支持多种编程语言,包括C和C++。在Eclipse中开发C/C++项目,我们可以利用CDT(C/C++ Development Tools)插件,它...

    Ubuntu下使用Eclipse开发C/C++

    在Ubuntu环境下利用Eclipse进行C/C++开发,是一项常见且实用的技能。本文将详细介绍如何在Ubuntu系统中搭建并使用Eclipse CDT插件进行C/C++项目的开发。 #### 一、预备工作 ##### 1.1 下载必要的软件 在Ubuntu下...

    Eclipse C/C++开发环境搭建----Linux版

    在Linux环境下搭建Eclipse C/C++开发环境是一项基础且实用的工作,本文将详细介绍整个过程,并提供必要的截图及步骤指导,旨在帮助那些希望在Linux环境下进行C/C++可视化编程的读者。 #### 一、准备工作 在正式开始...

    eclipse c/c++开发环境

    "Eclipse C/C++开发环境"通常指的是Eclipse IDE与C/C++ Development Toolkit (CDT) 的组合,CDT是Eclipse社区为C和C++开发者提供的一个强大工具集。 Eclipse CDT 提供了全面的C和C++开发功能,包括源代码编辑、调试...

    eclipse for c/c++

    Eclipse for C/C++ 是一个强大的集成开发环境(IDE),专为C和C++程序员设计,提供了丰富的功能和工具,以提升开发效率和代码质量。Eclipse IDE for C/C++ 是 Eclipse 社区的一个核心项目,它基于开放源码的 Eclipse...

    Eclipse IDE for C/C++ Win64位

    CDT包含了代码编辑器、构建系统、调试器、项目管理器等组件,使Eclipse成为了一个全面的C/C++开发环境。 3. **代码编辑器**:Eclipse的C/C++代码编辑器提供了智能感知、自动完成、语法高亮、代码折叠等功能,有助于...

    解决 Eclipse-CDT 搭建C/C++ 开发环境部分问题

    在使用Eclipse CDT进行C/C++开发时,可能会遇到一系列与环境配置和工具链相关的问题。本篇文章将深入探讨如何解决"Program "g++" not found in PATH"、"Lanuch failed no binaries"以及新建项目时找不到MinGW的问题...

    eclipse For C/C++

    ### Eclipse for C/C++ 开发环境详解 #### 一、简介 Eclipse 是一款非常流行的开源集成开发环境(IDE),支持多种编程语言,包括 Java、C/C++ 等。对于 C/C++ 开发者来说,Eclipse 提供了一个功能强大且用户友好的...

    使用_Eclipse_IDE_for_C_C++_Developers_搭建_C++_开发环境.doc

    Eclipse IDE for C/C++ Developers 配置WINDOWS下的C/C++开发环境 操作说明

    Myeclipse搭建C/C++配置

    CDT(C/C++ Development Toolkit)是Eclipse的插件,提供了C/C++开发的支持。安装CDT插件需要在MyEclipse环境中,选择Help->MyEclipse Configuration Center,然后选择Software标签,在界面左上方的Browser Software...

    Eclipse C/C++开发

    在本文中,我们将重点讨论如何利用Eclipse进行C/C++开发,以及如何在Windows环境下配置Eclipse CDT(C/C++ Development Tools)环境。 一、Eclipse CDT简介 Eclipse CDT是Eclipse平台上的一个插件,专门为C和C++...

    eclipsec/c++ linux版本

    【标题】"eclipsec/c++ Linux版本" 指的是专为Linux操作系统设计的64位Eclipse集成开发环境(IDE),尤其侧重于C和C++编程语言的支持。Eclipse是开源软件,它提供了丰富的功能,如代码编辑、调试、构建管理和版本...

Global site tag (gtag.js) - Google Analytics