1. 基本环境介绍

系统环境: windows7_x64

Jdk版本: jdk1.8.0_171

Eclipse版本: Eclipse IDE for Java Developers

MinGW版本: 2018.04.03更新的最新版

2. JDK环境变量配置

2.1  JDK下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,选择相应的版本下载,安装;

2.2  设置环境变量

       安装JDK后为什么要设置环境变量?环境变量是什么?

       当系统运行一个程序而没有告诉程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还会到环境变量中指定的路径去找;

      举例:未设置环境变量时,在命令行窗口中输入java -version(显示Java版本的命令),出现错误提示:

      Eclipse+MinGW和cygwin的C/C++环境搭建(一)

      这是由于在当前目录下找不到java这个可执行文件,而在使用Eclipse时会经常用到这样的类似命令,因此需要进一步设置Java环境变量,使得在任何路径下自由运行命令;

       设置环境变量:

       1) JAVA_HOME:  jdk的根目录(安装的目录);

              Eclipse+MinGW和cygwin的C/C++环境搭建(一)

       2) CLASSPATH:  保证程序运行时能够找到“ .class”的文件(lib);

              Eclipse+MinGW和cygwin的C/C++环境搭建(一)

            Tips: 由于前面已经设置了绝对路径,这里设置CLASSPATH可以不用加绝对路径,表示为%JAVA_HOME%\lib即可

       3) PATH:  jdk安装目录的bin文件;

              Eclipse+MinGW和cygwin的C/C++环境搭建(一)

       添加完路径后,验证Java是否安装成功,在命令行窗口中输入java -version / javac,显示如下:

       Eclipse+MinGW和cygwin的C/C++环境搭建(一)

       Eclipse+MinGW和cygwin的C/C++环境搭建(一)

       环境变量配置成功;

3. Eclipse IDE for Java Developers 下载与安装

      3.1  官网下载Eclipse相应版本:https://www.eclipse.org/downloads/ ;

      3.2  双击解压安装,类似安装一般软件;

          需要在Eclipse上进行C/C++开发的可选择Eclipse IDE for C/C++ Developers,进行安装,这里为安装MinGW和cygwin编译选择了Eclipse IDE for Java Developers折腾一下。

4. Eclipse CDT环境搭建

     CDT(C/C++ Development Toolkit);

     前面1-3搭建了一个Eclipse的Java运行环境,为在Eclipse上进行C/C++的开发,首先需要在Eclipse中下载、安装CDT插件,步骤如下:

    Help > Eclipse Marketplace > Search,在Find栏中输入CDT,点击find,找到Eclipse C/C++ IDE CDT点击安装Install,图中已经安装好了因此显示Installed。

    Eclipse+MinGW和cygwin的C/C++环境搭建(一)

  安装好之后重启Eclipse即可新建C/C++ project ;

5.  gcc编译器MinGW的安装

  上述步骤虽然可以新建C/C++ project但是缺少编译器无法编译执行,因此进一步安装编译器MinGW;

  5.1 MinGW下载地址: https://sourceforge.net/projects/mingw/

  5.2  双击开始安装 Continue > Continue ,安装完成后桌面会有一个MinGW的安装器:

         Eclipse+MinGW和cygwin的C/C++环境搭建(一)

       双击安装器,选择需要安装的组件,由于主要是C/C++的编译,选择组件如下:

       Eclipse+MinGW和cygwin的C/C++环境搭建(一)

       选择好后,点击Installation > update catelogue安装需要的组件;

    

6. MinGW环境变量配置

      同jdk环境变量配置,对MinGW环境变量进行配置:

      Eclipse+MinGW和cygwin的C/C++环境搭建(一)

     在命令行窗口中输入gcc -v显示如下,表明配置成功;

     Eclipse+MinGW和cygwin的C/C++环境搭建(一)

7.   测试运行

    打开Eclipse > File > New > C++ project,选择编译器MinGW,点击Finish;

    新建一个C++ source file,点击编译,运行,执行成功;

Eclipse+MinGW和cygwin的C/C++环境搭建(一)


推荐博文:

C&C++搭建环境-图形界面IDE Eclipse CDT:

        https://blog.csdn.net/zxng_work/article/details/78536208

最新版Eclipse IDE for C/C++以及MinGW的安装与配置详解:

        https://blog.csdn.net/lingfeng10086/article/details/40345885

为什么要设置Java环境变量:

       https://www.cnblogs.com/wkrbky/p/6351235.html









   








相关文章:

  • 2021-07-25
  • 2021-08-21
  • 2021-10-27
  • 2021-11-14
  • 2021-08-28
  • 2021-04-20
  • 2022-12-23
  • 2021-04-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
相关资源
相似解决方案