eclipse3.4 + MinDW-5.1.4 c/c++开发环境配置(完整)

2010/04/27 15:04
阅读数 2.4K
大致步骤如 摆渡生活 文章所写,我只补充一点:在安装完 MinDW 后还应该安装 gdb-6.3-2.exe。以增加对程序的Debug功能。

========================================

最近学习rtp的东西,需要用到c++,顺便搭建c++的环境,开始折腾了半天,始终编译不了。今天最后弄好,Hello World!!! 总算出来了。
    环境准备:
     CDT:        http://download.actuatechina.com/eclipse/technology/epp/downloads/release/20071103/eclipse-cpp-europa-fall2-win32.zip
    如果下载了cdt-master-4.0.2 解压到eclipse下面始终没有成功,会抛出“(Exec error:?????????¨?)”这样的异常。
    MinDW:
        http://nchc.dl.sourceforge.net/sourceforge/mingw/MinGW-5.1.4.exe
    MSYS:
        http://jaist.dl.sourceforge.net/sourceforge/mingw/MSYS-1.0.10.exe
   安装步骤:
    CDT和MinDW的顺序前后没有关系,只要MinDW在MSYS前面就行。
   1、 具体MinDW的安装比较简单, 在choose package向导页,选择Current项;
在choose components向导页,选中MinGW base tools和g++ compiler项;
这网上资料比较多;
    2、MSYS的安装中会提示输入MinDW的路径,其他按照默认选项就行;
    3、环境变量的设置:
          这个是重点,后面的问题大多是这儿造成的。
       PATH:
           用途不用多说,是为了找到gcc,make等的路径;
        LIBRARY_PATH
             该环境变量可设置为一个或多个目录名字列表,连接程序会搜寻该目录,以查找特殊连接程序文件,和由 -l (字母 l )命令行选项指定名字的库,主要是.o的文件路径,如果报类似.o的文件找不到,那就可能这个变量设置的问题。
             我现在的设置:LIBRARY_PATH=C:\MinGW\lib;C:\MinGW\lib\gcc\mingw32\3.4.5
             注意版本号;
        C_INCLUDE_PATH:
       编译 C 程序时使用该环境变量,我的设置:C_INCLUDE_PATH=C:\MinGW\include
      
CPLUS_INCLUDE_PATH:
        编译 C++ 程序时使用该环境变量,
我的设置:CPLUS_INCLUDE_PATH=C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backwar
d;C:\MinGW\include\c++\3.4.5\mingw32;C:\MinGW\include;C:\MinGW\lib\gcc\mingw32\3
.4.5\include

       下来就ok了。
       4、解压CDT的完整包,执行eclipse,创建一个C++ Project,选择Executable->Hello World C++ Project,toolchain选择MinGW GCC。创建后build,生成了exe文件,然后run一下:
Hello World!!!
就出现了。



本文以 摆渡生活 的 http://hi.baidu.com/ssyuan/blog/item/a0d2386d322668f84216947a.html   这篇文章为原型加其它资料整理而得,仅做个人日后参照,谢谢 摆渡生活。 阅读全文
类别: c/c++  查看评论
展开阅读全文
加载中
点击加入讨论🔥(1) 发布并加入讨论🔥
打赏
1 评论
1 收藏
0
分享
返回顶部
顶部