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


    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++程序

  • 相关阅读:
    03.redis集群
    02.redis数据同步
    01.redis数据类型
    06.MySQL主从同步
    05.MySQL优化
    04.MySQL慢查询
    lamp服务器站点目录被植入广告代码
    tar命令简单用法
    linux基础优化
    Linux 思想与法则
  • 原文地址:https://www.cnblogs.com/carle-09/p/11270060.html
Copyright © 2020-2023  润新知