日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux下Eclipse+CDT开发环境配置与使用

發(fā)布時(shí)間:2025/3/18 linux 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下Eclipse+CDT开发环境配置与使用 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。