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

大体步骤如 摆渡生活 文章所写,我只补充一点:在安装完 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前面就行。
   一、 具体MinDW的安装比较简单, 在choose package向导页,选择Current项;
在choose components向导页,选中MinGW base tools和g++ compiler项;
这网上资料比较多;
    二、MSYS的安装中会提示输入MinDW的路径,其余按照默认选项就行;
    三、环境变量的设置:
          这个是重点,后面的问题大可能是这儿形成的。
       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了。
       四、解压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++  查看评论
相关文章
相关标签/搜索