查看: 982|回复: 0

Eclipse C C++ 开发工具搭建

[复制链接]
  • TA的每日心情
    奋斗
    2019-11-24 17:07
  • 签到天数: 1771 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2014-10-15 00:16:38 | 显示全部楼层 |阅读模式
    分享到:
    想要在Window 7下用Eclipse开发C或者C++,因为Windows系统不像Linux系统,要开发C/C++,就需要第三方软件。

    • 1安装 Cygwin
    从Cygwin官方网站https://cygwin.com/install.html下载Cygwin安装软件(在线安装,没...
    如果下载Cygwin的所有可用文件,可能要话费几个小时,而且要占用7GB的空间。好在我们不需要所有的东西。而只下载需要的文件。也就是我们将会用到的文件(在后续的安装过程会提到)。
    运行下载的setup.exe或者(setup-x86_64.exe 64 bits)。

                                                 
    选择Install from Internet

      
    根目录是C:\cygwin, 安装是All Users可用的。

      
    本地包的目录是放置下载文件的目录,本文以C:\Downloads\cygwin 为例。

      
    开始安装,此时要选择需要的package。

    如前文所述,完整安装占用7G空间,而且时间很长。我们现在只选择我们说需要的,在Search框中输入gcc,点击Default就会变成Install
    gnugdb,c++,g++make采用相同的过程。
    然后点击Next,开始下载安装。


      
    等待一段时间后,安装过程完成。

      

    • 2安装eclipse
    从https://www.eclipse.org/downloads下载所需的eclipse软件,在eclipse下开发C/C++需要CDT插件(C/C++ Development Tooling)。方便起见直接下载C/C++ developers edition。

    下载解压后,直接可以在解压缩目录下,运行eclipse.exe。
    注意eclipse是基于JAVA开发的,运行eclipse需要jre,如果你的软件运行不起来,请先安装jre。

    • 3Eclipse环境创建C++ 工程
    此时 Windows已经知道在哪找到所有的Cygwin可执行文件,并且用到Eclipse环境下。
    打开 Eclipse > File > New > C++ Project.。

    Project name 写下MyFirstProject, 然后Project type 选择Executable >Hello World C++ Project.
    Toolchains选择Cygwin GCC点击 Next。

    填写一些个人信息> Next > Finish.  


    此时,完成C++工程的创建。

    • 4配置 Cygwin
    在完成上面的步骤后,已经能够正确编译程序了,但是还不能运行或者调试。因此要配置Cygwin。
    要让程序能够运行,有两种配置Cygwin方式:

    • 1)设置Cygwin到系统环境变量
    最常用的方式是把Cygwin的路径放置到系统环境变量中,方法如下:
    点击开始图标,在输入框中输入environment,选择Edit the system environment variables.   

    在弹出来的窗口点击Environment Variables....  

    在系统变量中,选择PathandEdit....
    还行的最后添加以下字符串(这是安装Cygwin的路径)注意在前面加上“;”
    ;C:\cygwin64\bin

    最后OK > OK > OK。
    环境变量配置完成后需要重启电脑才能完全生效。这种方法很省事,但是也会导致许多软件自带Cygwin或MinGW运行软件时,产生很多问题。还好我们还有另外一种方式。

    • 2)配置Eclipse 项目的环境变量
    在项目右键点击>Run As >Run Configurations…

    选择C/C++ Application>MyFirstProject.exe, 在右侧的选卡上选择Environment,在最右侧的操作按钮点击New…,在New Environment Variable中,Name:PATH,Value:C:\cygwin64\bin

    配置结果如下



    此时如果你已经编译过程序了,就可以直接运行了。没有的话我们可以按照接下来的步骤完成项目。

    • 5完成项目
    不管采用的是哪种Cygwin配置方法,我们都可以运行程序了。
    右键点击项目名称,选择Build Project
    这个过程会在工程目录下产生Debug或者Release子目录,里面的文件如下:

    • src/MyFirstProject.o
    • src/MyFirstProject.d
    • src/subdir.mk
    • MyFirstProject.exe
    • makefile
    • objects.mk
    • sources.mk
    现在我们可以执行项目了,在项目右键选择
    Run as > Local C/C++ Application.
    此时在Console窗口会出现:
    !!!Hello World!!!



    至此完成环境配置和项目编译执行。以后就可以在Eclipse下开发C\C++了。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 04:23 , Processed in 0.136571 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.