今天在Ubuntu11.10下搭建了Eclipse+CDT的用來編寫老師要求的作業,安裝過程稍有不算複雜,但是我並不完全瞭解安裝過程的每一步是爲什麼,記下來,以便以後查閱。
安裝一些其他的依賴插件和系統需求軟件:
需要安裝的軟件:
build essential(這玩意應該不陌生)
eclipse-pde
eclipse-jdt
需要安裝的eclipse插件:
RSE
TM
CDT
順序不要亂啊,從上往下,每一步都不知道自己幹了些啥,網上搜的資料。
對於插件而言,只需要安裝主要部分即可,可選部分不需安裝。
安裝完CDT以後一般會遇到一個問題,就是Unresolved Inclusion <xxxxx.h>
意思是說無法解析這個include指令,因爲我沒有爲Eclipse指定C/C++的函數庫路徑,所以它不知道去哪裏找
解決辦法很簡單,在Eclipse的首選項中找到C/C++->Build->Environment添加里兩個環境變量,記住,變量名不要自己起,有規定的。
對於C project:
Name:C_INCLUDE_PATH
Value:/usr/include(linux下默認的C函數庫路徑)
對於C++ Project:
Name:CPP_INCLUDE_PATH
Value:/usr/share/c++/4.6.1
其中4.6.1是gcc的版本號,我這裏是4.6.1,大家自己改,通過gcc --version命令獲取版本號。
今天先記到這。