【Linux】JDK+Eclipse 搭建C/C++開發環境

來源:互聯網
上載者:User

標籤:dash   樣本   編譯   org   壓縮包   密碼   官網   release   linux系統   

註:本文所提供的參考樣本是在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++開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.