注:本文所提供的参考示例是在CentOS Linux环境下的安装,不保证适用于其他版本的Linux系统。

  • ·    安装前的注意事项

编译源代码是需要对应的代码编译工具的,本文中安装的Eclipse只是一个编写代码的外壳,不能对代码进行编译工作,所以你的Linux系统应当安装了编译器,这样Eclipse在编译源代码的时候才可以调用到对应的编译器;小编安装了的GCC,也就是我的Eclipse使用g++/gcc 进行代码的编译工作。如果你还没安装GCC的话请参见:

【Linux】Linux下GCC的安装与编译C/C++代码示例

  • ·    下载需要的文件

1、  下载你需要的JDK,你可以下载rpm安装包或者是gz压缩包,

具体可以到Oracle官网去下载:JDK Oracle官网下载地址

2、  下载Linux版本的Eclipse IDE For C/C++ ,这个你下载后是一个压缩包:

Eclipse Oracle官网下载地址

对于Eclipse的安装总的来说类似于Windows,首先设置好JDK,配置一下环境变量神马的,Eclipse就可以用了。

  • ·    第一步安装JDK以及配置环境变量PATH

1、  将下载的JDK压缩包解内的JDK文件夹解压到你想要的位置,例如小编解压到了

/usr/java/ 这个目录下面,那么我的JDK的位置就是’/usr/java/jdk1.7.0_51’

2、  配置系统环境变量:

方法一:

使用带有root权限的账户进行登录,小编使用的是root账户登录的可以修改任意文件,找到文件 ‘/etc/profile’ 右键修改属性,将Permission中的权限修改为read-write,如图:

打开这个Profile 文件,然后在 如图的export位置再添加上你的JDK位置信息:

export JAVA_HOME=/usr/java/jdk1.7.0_51

export JAVA_BIN=/usr/java/jdk1.7.0_51/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

你只需要修改前两行就行了,然后关闭并保存这个profile文档,重启一下使得PATH生效;在终端输入 java  -version 可以查看Java的版本信息,如图:

 

方法二:

在终端使用命令对 ‘/etc/profile’ 文件进行修改:

①   开终端,使用su命令输入密码获取root管理权限

②   使用命令在终端打开 profile这个文件:

# vi /etc/profile

③   按下回车进入文件的修改,这里显示的 代码与 方法一中的完全一样,将光标滚动到修改的位置(见方法一),按下 键盘上的i按键,开始进行insert操作(终端左下角会显示),将环境变量的配置输入到这个位置后,按下ESC按键,然后按下 “:”这个按键,输入exit,就可以退出保存了如图:

和方法一相同,最好是重启一下吧,然后使用命令java –version 查看JAVA版本信息。

  • ·    第二步安装Eclipse IDE For C/C++

因为JDK环境变量都整好了,这一步就很简单了,打开你下载的Eclipse压缩包,随便解压到你想要的位置就好了,在Eclipse文件夹下面有一个eclipse文件,这就是启动文件,双击即可启动Eclipse了。

创建一个桌面快捷方式:

在桌面右键创建一个 Launcher,将command指定为启动图标的路径就好了。

  • ·    C++ Hello Word 测试

【Linux】JDK+Eclipse 搭建C/C++开发环境相关推荐

  1. 在Win10的Linux子系统下搭建ESP32的开发环境

    在Win10的Linux子系统下搭建ESP32的开发环境 一.介绍 1.Windows的Linux子系统  win10进行了内置工作于命令行的Linux子系统功能,WIN10用户只需要开启Linux子 ...

  2. 用Eclipse搭建VLC SDK开发环境

    最近研究FFmpeg,看到用FFmpeg写的VLC播放器很牛X,我打算学习一下,网上找了很多的资料发现都是在VS IDE基础上开发的,本人对VS IDE不感冒,因为一直从事java开发,对eclips ...

  3. Ubuntu18.04 安装Eclipse搭建C语言开发环境

    第1步:磁盘划分50G用来安装虚拟机,划分的步骤参考链接http://www.coozhi.com/youxishuma/diannao/77881.html 第2步:安装虚拟机工具VMWare,安装 ...

  4. linux下eclipse+pdt(PHP集成开发环境安装)

    1.安装jre 因为eclipse时用java开发的,但时在ubuntu10.04下默认的软件仓库里面没有sun-java6-jre这个包了,通过以下两个命令加入: add-apt-repositor ...

  5. 使用tomcat+eclipse搭建javaweb基础开发环境

    为什么80%的码农都做不了架构师?>>>    学习完java se了,虽然有一部分内容掌握的并不是很好,但是还是得开始学习java web 了,人声总是有很多不爽的事情,但是都得一 ...

  6. 使用Eclipse搭建STM32嵌入式开发环境

    1. Eclipse 软件和相关工具的安装 使用 Eclipse 开发 STM32 等嵌入式软件项目时,需要安装的软件或者工具有: Eclipse 软件本身,eclipse-inst-jre-win6 ...

  7. java curator_[java,zk]在 linux 上快速搭建 zookeeper curator 开发环境

    在这篇博客中简单介绍一下,如何快速的在 linux 操作系统上搭建使用 zookeeper 客户端 curator 编程的单机环境. 在前几篇博客中,介绍的是使用 zookeeper 原生提供的 AP ...

  8. 基于Eclipse搭建STM32开源开发环境

    最近项目不忙,想着没事看看简单的嵌入式,弄弄物联网什么的.于是就从廉价的STM32开刀了.因为一直是做PC软件开发的,那VS的智能感知那叫一个爽啊,相比之下,觉得这个Keil简直就像文本编辑器一样lo ...

  9. linux eclipse 配置c++开发环境,用Eclipse搭建C/C++开发环境

    本文假定你已经熟悉Java,Eclipse的安装,并能顺利启动和运行Eclipse.此外因为各软件版本在不断更新,有些地方可能不准确,以最新的.原文资料为准. 距上一次写和调C++程序,已经5.6年了 ...

最新文章

  1. 详解C#委托,事件与回调函数
  2. [RN] React Native 自定义 底部 弹出 选择框 实现
  3. python写小程序-用python写个简单的小程序,编译成exe跑在win10上
  4. 使用ISA2004发布多个Web站点之二
  5. Centos 开机无法输入密码的问题
  6. html5块元素怎么理解,HTML5-块级元素
  7. java怎么缓存行填充_为什么java的Exchanger.Slot缓存行填充像这样?
  8. 交际中你所不知道的说话的12个技巧!
  9. linux kdb内核调试器,使用KDB调试工具
  10. Leetcode - 142. Linked List Cycle II
  11. C++自定义异常处理
  12. 2018.10.16 best-ks分箱
  13. git仓库-客户端软件安装配置过程
  14. 01_CSS简介.html
  15. 千万别吃着别人,骂着别人
  16. Qt数据导出csv防止科学记数法
  17. java2.0qq同步_qq同步助手2.0 apk下载
  18. 2017外汇公司国际品牌排行榜
  19. 学习Qt使用GDI+绘图笔记
  20. 金融量化-对数收益率

热门文章

  1. 汇编(8086cpu): ip寄存器与指令的关系
  2. 将PDF Expert设置为默认打开程序的操作步骤
  3. OWASP TOP 10
  4. 实践作业4:Web测试实践(小组作业)每日任务记录3
  5. [设计模式]原型模式
  6. [NOIP2006] 金明的预算方案
  7. 《移动App测试的22条军规》—App测试综合案例分析23.7节测试微信App对于操作系统特性的支持程度...
  8. 移动web注意事项 转
  9. ExtJS 动态增加与删除items,动态设置textField可见与否
  10. 如何得到通过GetOpenFileName选择的多个文件的文件名