zoukankan      html  css  js  c++  java
  • Windows 7中使用Eclipse 使用CDT and WinGW 开发C/C++(转载)

    以前使用visual studio 2010编写C/C++,后来接触了Eclipse后,据说eclipse也可以编写C/C++,以前觉得Visual studio 2010还蛮不错的,也没有多大好奇心去研究下eclipse 中使用C/C++,后来学习使用android,这个东西使用了好几种编程语言,比如说,汇编、C、C++,JAVA等等。使用eclipse 又可以编译java,有可以编译C/C++,感觉还不错吧,于是尝试了一番,具体过程如下:(所有程序下载地址,均为官方地址)。


    一、程序的下载:
    下载eclipse。http://www.eclipse.org/downloads/ 最好选择第一个(java EE吧,我选的这个)。
     
    下载安装java JDK,这个在http://www.oracle.com/technetwork/java/javase/downloads/index.html。我下载的是JDK 6.最新版的是JDK 7。
     
    下载CDT,这个是eclipse的插件,为C/C++准备的,下载地址:http://www.eclipse.org/cdt/
     
    下载MinGW,这个味C/C++编译,连接提供工具。gcc 、g++等等,下载地址:http://mingw.en.softonic.com/download(这个不是官方地址i,官方地址下载太慢,并且还出毛病)。
     
    二:程序的安装
    1. MinGW安装:(注意:要全选,全部安装。。gcc,mingw等)
    载下来后,运行,从MinGW下载过来的文件。按照提示操作,看清楚啊,中途有个提示,问你是否要自动安装,勾上,安装的好啊,我安装到了G盘,如:G:MinGW
    配置MinGW环境,找到环境变量,
     
    变量名:CPLUS_INCLUDE_PATH
    变量值:G:MinGWinclude;G:MinGWincludec++3.4.2;G:MinGWincludec++3.4.2ackward;G:MinGWincludec++3.4.2mingw32;G:MinGWlib
    PATH变量名中加入:
    G:MinGWin
    最后在G:MinGWin文件夹中找到mingw32-make.exe,将其重命名为make.exe.
     
    2.  CDT安装
    上面东西下载好后,先安装好JDK,然后解压eclipse,我将其解压到G:eclipse中。
    安装CDT插件:打开eclipse软件,Help->Install new software... 
     然后弹出的窗口中
     
     
     在弹出的窗口中,找到你下载的CDT插件,OK,然后在全选所有选项,等待安装完毕。
     
     3. eclipse配置情况
    1)  File->new->C++ Project
     
     
    注意上面框框中所示,将其选择为 MinGW GCC。
    创建好一个工程后,随便编辑一个函数:
    #include<iostream>
    using namespace std;
    int  main()
    {
    cout << "hello love_jiajia" << endl;
    return 0;
    }
     
     
    然后再 Windows->Perference->C/C++->New CDT project Wizard,选择好
     
    注意黑色框中的,选择好MinGW后,点击Make Toolschain(s)  preferred
     
    三、注意:
    当配置好上面的环境后,如果当初选择的是Empty Project ,编译上面的函数,会报错的,如果当初你选择的是 Hello World Project,则可以顺利编译通过。经过多方打探,终于找到了答案,在Empty Project中,选中你添加的文件,点击Save 下,不然是有错误的额,也就是,你在想Empty中添加函数后,没有自动保存进去。
     
  • 相关阅读:
    nodejs 不支持 typescript (...paramName:any[])剩余参数。变相支持方式。
    centos7安装nodejs
    .Net Core Linux centos7行—jenkins linux 构建.net core web app
    asp.net core 编译mvc,routing,security源代码进行本地调试
    发现一个很N且免费的html5拓扑图 关系图 生成组件
    Quill编辑器介绍及扩展
    vs2017 rc 离线安装包制作
    单体架构风格
    GlusterFS 安装 on centos7
    Expect 安装 on centos7
  • 原文地址:https://www.cnblogs.com/bluewelkin/p/3419658.html
Copyright © 2011-2022 走看看