Ubuntu系统---C++之Eclipse IDE 编译器安装

  Eclipse是一个基于Java的、开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境(Integrated Development Environment,IDE)。在Eclipse的官方网站中提供了一个Java EE版的Eclipse IDE。应用Eclipse IDE for Java EE,既可以创建Java项目,也可以创建动态Web项目。
  Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
  有网友感受:“Eclipse 为Linux在C/C++开发提供一个完善的IDE环境,事实上,以我用过众多IDE的经验,除了Visual Studio最方便外,Eclipse的好用也直追Visual Studio,并且超越Borland C++ Builder及Dev C++。” 所以,这里先直接安装Eclipse,而非VScode。

第一步,安装java
    如果系统中没有安装 Java,则需要先安装好 OpenJDK Java。按如下步骤安装所需的 Java 版本:
1、如果你在 Ubuntu 软件中心安装过 OpenJDK,请先使用如下命令将其删除:
sudo apt-get purge openjdk*

2、下载jdk-8u221-linux-x64.tar.gz
解压到eclipse文件夹下 /home/u/eclipse/jdk1.8.0_221

3、配置jdk的环境变量
sudo gedit /etc/profile
在文件末尾添加下语句:

export JAVA_HOME=/home/u/eclipse/jdk1.8.0_221  #换成自己的JDK安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH 

保存后退出。
使其立即生效:
sudo source /etc/profile

4、查看java是否安装成功
java -version

第二步、安装Eclipse
    Ubuntu 源带 Eclipse (sudo apt-get install eclipse),但版本通常是比官网的版本旧,额外的插件一律没有,默认只能开发 Java 程序,推荐直接从官网上下载 Eclipse 安装,有各类捆绑插件用于不同开发用途的 Eclipse 压缩包。

1、下载 Eclipse 最新版
访问官方网站下载 Eclipse 最新版,https://www.eclipse.org/downloads/

2、解压 Eclipse
下载文件有灰色的锁,解锁:sudo chmod 777 <带锁文件>
解压,放到目录:/home/u/eclipse

3、创建eclipse桌面快捷方式图标
  3.1 在终端中执行如下命令
cd 桌面
sudo touch eclipse.desktop
sudo vim eclipse.desktop

#sudo gedit /usr/share/applications/eclipse.desktop

粘贴并保存如下内容[Desktop Entry]
Encoding=UTF-8
Name=eclipse
Comment=Eclipse
Exec=/home/u/eclipse/eclipse
Icon=/home/u/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

其中“Exec=”后面为eclipse安装目录下的eclipse程序的位置路径,“Icon=”后面为eclipse安装目录下的图标图片的路径

  3.2 将eclipse.desktop变为可执行文件
  执行:sudo chmod u+x eclipse.desktop
    如果在桌面打开 eclipse ,结果提示没有安装JDK,JRE环境,明明我们安装过。解决方法:在/opt/eclipse/文件夹中创建一个指向JRE路径的软链接。

  3.3 将Eclipse图标右键复制到桌面
  在/usr/share/applications目录下将Eclipse图标右键复制到桌面即可

第三步、使用Eclipse

  上面安装完成之后,就可以使用了。具体,略。

  最后,知道CDT是在eclipse平台上进行c/c++程序开发的一个插件,还没有使用。

  Ubuntu16.04  eclipse 打开后"没有菜单栏/工具栏消失问题"的解决方法@https://blog.csdn.net/song19891121/article/details/48624047

https://blog.csdn.net/wonengguwozai/article/details/54427336https://www.jianshu.com/p/445df016e23b; https://blog.csdn.net/FreelingJun/article/details/81098106

在新版ubuntu中装eclipse,很多人会遇到eclipse打开之后没有菜单栏,其实就是缺一个环境变量UBUNTU_MENUPROXY. 在sudo gedit /etc/profile 里面新建这个变量并且把值写成0 export UBUNTU_MENUPROXY=0 之后重启就OK了

参考:
https://www.cnblogs.com/zyrblog/p/8548270.html 在ubuntu16.04上安装eclipse
https://blog.csdn.net/u013216156/article/details/78677740 在Ubuntu中安装eclipse图文详解
https://blog.csdn.net/rothschild666/article/details/82914600  Eclipse下载参考
https://blog.csdn.net/anzhu_111/article/details/5946634  如何在Ubuntu中使用Eclipse + CDT开发C/C++程序

转载于:https://www.cnblogs.com/carle-09/p/11270060.html

Ubuntu系统---C++之Eclipse IDE 编译器安装相关推荐

  1. CentOS7,Ubuntu系统中NCL的gedit编译器安装方法,亲测有效

    新手,vim用的不是很爽,看到了linux自带的gedit文本查看器,于是就想充分利用这个查看器,来对NCL进行编译,这个操作很像Windows,而且启动很快(轻量化),我觉得比较适合我这种新手用. ...

  2. Ubuntu系统---C++之Eclipse 开始工程项目

    Ubuntu系统---C++之Eclipse 开始工程项目 安装完Eclipse,那就像其它项目一样,先要测试一下是否能用. 一.测一个hello world例子 二.利用OpenCV测试一个显示图片 ...

  3. Eclipse IDE的安装与配置

    Eclipse IDE的安装与配置 现在介绍如何安装Eclipse.与Intellij IDEA类似, Eclipse环境依赖于JDK与Scala的安装. JDK与Scala的安装前文已经详细讲述过了 ...

  4. U7 Ubuntu系统的U盘启动与安装-孙宇彤-专题视频课程

    U7 Ubuntu系统的U盘启动与安装-2789人已学习 课程介绍         本课程是<U盘分区与启动>课程的深化,聚焦于广泛应用的Ubuntu系统,介绍用U盘来启动和安装Ubunt ...

  5. 视频教程-U7 Ubuntu系统的U盘启动与安装-Linux

    U7 Ubuntu系统的U盘启动与安装 孙老师在移动通信技术领域有多年的实践经验,出版了多部移动通信技术专著,是国内少有的全方位掌握各种移动通信技术的讲师. 孙宇彤 ¥39.00 立即订阅 扫码下载「 ...

  6. CUDA——Ubuntu系统上CUDA和cuDNN的安装教程

    目录 1 致谢 2 前言 3 CUDA安装步骤 4 cuDNN安装 4.1 cuDNN安装步骤 4.1.1 在页面中没有找到对应Ubuntu版本的`.deb`安装包 4.2 测试cuDNN是否安装成功 ...

  7. 我对ubuntu系统的一些感想(常见的安装软件方法以及基本知识)

    文章转自: http://hi.baidu.com/ygc136441788/blog/item/38cb790583e467191c958307.html 对原作者致谢: 但是在应用软件方面,确实不 ...

  8. ubuntu系统下Java环境JDK的安装

    Debian Linux下安装jdk 下载压缩包 官网下载对应的.gz包 点击下载 解压文件 创建一个目录用于存放解压后的文件,并解压缩到该目录下 sudo mkdir /opt/java8 sudo ...

  9. ubuntu系统下Jenkins和tomcat的安装与配置

    ubuntu 安装 JDK ubuntu的安装我们采取最简单的方式安装 直接用apt-get的方式 sudo apt-get install openjdk-8-jdk 安装器会提示你同意 oracl ...

  10. Ubuntu系统初识-常用命令和软件安装

    常用的终端命令: sudo:sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登陆 和管理时间,同样也提高了安 ...

最新文章

  1. 文件分享微信小程序的设计与开发 Java开发微信小程序 毕业设计
  2. webpack组织模块的原理 - 基础篇
  3. .net生成文字图片
  4. WebService Software Factory 设计草图
  5. Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
  6. 485.最大连续1的个数(力扣leetcode) 博主可答疑该问题
  7. VB中 文本框的ScrollBars属性不管用
  8. 论运营型CRM和分析型CRM
  9. excel公式编辑器_让同事看傻,用Excel制作 “抽奖”小软件
  10. 再次收到魅族公司赠送的一箱子礼物,感谢
  11. 打破传统桎梏,挑战性能巅峰,网友:这轻薄本性能强的像游戏本
  12. 上海房价地图热传:数据挺新 但不科学
  13. 国密算法 SM2 SM3 SM4 及密钥生成
  14. C++实用技巧:公交换乘算法
  15. CString与string转换
  16. 渐变折射率(GRIN)镜头的建模
  17. “合十”引领高端酒店餐饮用米标准,助力”2021中国企业家博鳌论坛”
  18. Origin: 多因子组箱式图+分组箱式图+详细参数的设置
  19. 模电数电之你有我也有
  20. vue双向绑定失效的情况

热门文章

  1. CTO:不要在代码中写 set/get 方法了,逮一次罚款...
  2. Spring Cloud 2020年路线图发布
  3. GitHub 标星 3.2w!史上最全技术人员面试手册!FackBoo发起和总结
  4. 腾讯亿级排行榜系统实践及挑战
  5. spark 三种部署模式的区别对比
  6. IIS7里的appcmd命令
  7. 《数据库系统概念》19-并发控制
  8. canvas绘制圆环
  9. sql语句分页多种方式ROW_NUMBER()OVER
  10. 第三百四十五天 how can I 坚持