linux下Eclipse+CDT开发环境配置与使用
1. 安裝JDK。
??? 在Ubuntu下安裝軟件就顯得比較簡單了,apt-get的功能實在強大,配以IPv6的更新源,下載的速度用飛快來形容一點也不為過。首先是安裝jdk,在終端中輸入
??????? sudo apt-get install sun-java6-jdk 或 openjdk-6-jdk (可用apt-cache search jdk查找一下)
后回車,即可安裝好jdk,有人提出Ubuntu在安裝是已經默認安裝了GNU的jdk,因此需要將系統默認的jdk替換為剛才我們安裝的SUN的jdk。我使用的是Ubuntu9.10,在更新源中沒有看到已經安裝GNU的jdk的相關提示,并在執行相關代碼,系統提示沒有可用于更換的java,所以我覺得可能這個問題已經被解決了,這里可以忽略不提。
??? 但有一點是必須要做的,就是環境變量的配置,輸入以下代碼:
??????? sudo gedit /etc/environment
??? 在其中添加如下兩行:
??????? CLASSPATH=/usr/lib/jvm/java-6-sun/lib
??????? JAVA_HOME=/usr/lib/jvm/java-6-sun ,保存退出。
??? 接下來可以在終端中輸入java -version查看jdk是否安裝配置正確。
?
??? 2. 安裝Eclipse
??? 安裝也很簡單,只需輸入
??????? sudo apt-get install eclipse ,即可順利安裝。
??? 3. 安裝CDT
??? CDT是C/C++ Development Tools 的縮寫,是Eclipse下用來進行C/C++開發的插件。
??? CDT的官方地址在http://www.eclipse.org/cdt/ ,CDT的安裝有兩種方法,一種是通過Eclipse自動更新軟件的方法進行安裝,另外一種是下載CDT-Master之后在本地安裝。
??? 通過Eclipse自動安裝,進入Window->Preferences->Install/Update->Available Software,添加一個站點,這里可以選擇本地的路徑,也可以輸入網絡站點,在這里我們輸入以下地址http://download.eclipse.org/tools/cdt/releases/galileo ,隨便輸入一個名字,如CDT6。可以在該窗口中測試鏈接情況。確定并關閉之后,在Help->Install new software 下拉表中選中剛才我們添加的那個站點,即可以按照提示一步步進行安裝。
??? 需要說明的是,文章給出的安裝/更新站點是CDT6的地址,截止到今天(2009-12-17)的最新版本為CDT6.0.1,如版本號超過6,地址可能會有變化,需要到官方網址去查看最新的更新地址。
??? CDT6的安裝包有48M左右,通過第一種方法進行安裝時可能速度會非常慢。我在更新時下載文件到一半的時候居然提醒錯誤了,結果白白等了十幾分鐘。所以后來是下載文件之后在本地安裝成功的。
??? 第二種方法,即下載CDT-Master之后本地安裝。不知何故,我在ubuntu下下載速度始終很慢,按照進度要等一個多小時,試了很多下載軟件都不行,后來抱著試一試的心態重啟進入xp,使用迅雷下載,結果速度一路飆升,很快便下載好了,寫出來讓和我有同樣經歷的參考一下。
??? 下載地址也在這里, http://download.eclipse.org/tools/cdt/releases/galileo ,安裝的方法與前面基本相同,只是在填寫站點時選擇本地文件(zip文件,不需要解壓)。這里不再贅述。
??? 4. GTK程序編譯環境的配置
??? 我們都知道,編寫好的GTK程序在編譯時還需要加入特殊的參數,在Eclipse下的配置也很簡單。
??? 進入Eclipse,選中要編譯的項目之后,依次打開Project->Properties->C/C++ Build->Settings
??? 在Compiler中選中Miscellaneous,在other flags中添加GCC編譯時要用到的參數`pkg-config --cflags gtk+-2.0`,這里不是單引號,而是上面數字鍵1旁邊那個符號;然后在linker中也做同樣的設置,只是參數改為 `pkg-config --libs gtk+-2.0`。
?
轉自:http://blog.csdn.net/fish862003/archive/2009/12/18/5026776.aspx
?
總結
以上是生活随笔為你收集整理的linux下Eclipse+CDT开发环境配置与使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyEclipse8 GA 下载地址 注
- 下一篇: Solaris 9安装VNC