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