Ubuntu系統---C++之Eclipse IDE 編譯器安裝html
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
若是系統中沒有安裝 Java,則須要先安裝好 OpenJDK Java。按以下步驟安裝所需的 Java 版本:
一、若是你在 Ubuntu 軟件中心安裝過 OpenJDK,請先使用以下命令將其刪除:
sudo apt-get purge openjdk*linux
二、下載jdk-8u221-linux-x64.tar.gz
解壓到eclipse文件夾下 /home/u/eclipse/jdk1.8.0_221c++
三、配置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
四、查看java是否安裝成功
java -version
ubuntu
第二步、安裝Eclipse
Ubuntu 源帶 Eclipse (sudo apt-get install eclipse),但版本一般是比官網的版本舊,額外的插件一概沒有,默認只能開發 Java 程序,推薦直接從官網上下載 Eclipse 安裝,有各種捆綁插件用於不一樣開發用途的 Eclipse 壓縮包。
一、下載 Eclipse 最新版
訪問官方網站下載 Eclipse 最新版,https://www.eclipse.org/downloads/
二、解壓 Eclipse
下載文件有灰色的鎖,解鎖:sudo chmod 777 <帶鎖文件>
解壓,放到目錄:/home/u/eclipse
三、建立eclipse桌面快捷方式圖標
3.1 在終端中執行以下命令
cd 桌面
sudo touch eclipse.desktop
sudo vim eclipse.desktop
#sudo gedit /usr/share/applications/eclipse.desktopvim
粘貼並保存以下內容
[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圖標右鍵複製到桌面便可app
第三步、使用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上安裝eclipsehttps://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++程序