最近需要看一些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++代码了。如果使用中遇到问题可以联系我,大家共同进步!
分享到:
相关推荐
eclipse开发c/c++环境配置
windows中配置eclipse下的cdt环境, 用eclipse进行c/c++开发,本人配置环境时收集的资料
关于在Eclipse 下配置C /C ++ 开发环境这里不多说了。 在终端下查看C 库文件到路径: $ echo "int main() { return 0; }" > a1.c $ gcc -v a1.c #include "…" search starts here: #include <…>...
CDT 项目(有关链接, 请参阅本文后面的 参考资料一节)致力于为 Eclipse 平台提供功能完全的 C/C++ 集成开发环境(Integrated Development Environment,IDE)。 虽然该项目的重点是 Linux,但它在可使用 GNU ...
Eclipse IDE for C/C++ Developers 配置WINDOWS下的C/C++开发环境 操作说明
Myeclipse搭建C/C++配置,很好的文档,不错。
Eclipse_C_C++开发环境的配置 Eclipse_C_C++开发环境的配置
这是我研究了很久的eclipse环境下写C/C 语言进行gui界面开发时需要用到qt的环境配置方法。 希望对大家有帮助
学习c语言和c++的人首先需要的是一个可提供练习的开发平台,... 对于我们此文的主角,Eclipse来说,很多人都知道它是为JAVA开发而生的,但今天我们要说的是如何利用它与MinGW配合,设置出高效的c++开发平台。
我们将概述如何在C/C++开发项目中使用Eclipse平台。尽管Eclipse主要是一个Java开发环境,但其体系结构确保了对其它编程语言的支持。在本文中,您将学习如何使用C/C++开发工具箱(C/C++DevelopmentToolkit,CDT),它...
1. 配置JDK和Android SDK以及Android NDK的环境变量; 2. eclipse生成生成项目中所有头文件:com_myndk_MainActivity.h等; 3. 将Android/Java项目转变成C++项目; 4. 设置将默认编译C++的命令由make改为ndk-build; ...
详细介绍了在Eclipse平台下配置CDT环境,使用CDT进行C/C++开发的详细手册!!
C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言 这个文件包含了一个mingw 解压至本地设置环境变量即可 还有一份关于如何在eclipse中...
Linux下配置Eclipse,进行C_C++开发
Eclipse CDT 开发环境的搭建(Windows) .................................................................................... 1 1. 下载并安装MinGW ...........................................................
Eclipse下配置C&C++开发环境
详细介绍了在eclipse中android项目下c/c++代码的自动编译,和在eclipse中用ant生成ndk需要的jni头文件,加速ndk的开发,因为是原创,费了不少心力和时间,所以设了6分,有人反映太贵了,现在调成3分,这下大家满意了...
linux下搭建eclipsec++开发环境
让你能够在eclipse里面编辑C和C++的程序。
在Android下用C/C++开发,新版本的配置不需要cygwin