linux編程(1) C/C++開發環境的搭建

我這裏提出的開發環境的只是我個人喜歡的,並不一定是最好的,僅供參考。以下都以我的系統爲準: Fedora Core2, gnome。
   1:linux下的 軟件安裝。
   在linux下安裝有兩種方法:自己編譯源代碼安裝和用RPM安裝。一般軟件都提供了RPM包下載。因爲我懶,所以都是採用RPM安裝從來沒有自己編譯安裝過。 RPM 安裝方法很簡單,在命令行下輸入:
   rpm -ivh packname.rpm 或者 rpm -i packname.rpm 都可以.
  卸載也很簡單:
  rpm -e packname
  如果有時候不知道要卸載的安裝包是什麼名字,比如我現在想卸載Fedora core2自帶的輸入法,但是不知道這個輸入法教什麼名字,輸入:
   rpm -qa *input
  然後系統會自動搜索已經安裝的RPM包,並顯示出相應packname。
   2:IDE的選擇。
   我選擇了 eclipse+CDT, eclipse是一個開源項目,在http://www.eclipse.org可以看到介紹和下載,CDT是這個平臺的C/C++插件,CDT也可以在這裏下載到.我下載的是eclipse 3.0+CDT2.0。
   注意選擇相應的版本來下載,一般都選擇linux x86版本的。eclipse和 CDT都是直接解壓就可以用的,不用安裝。這裏有點值得注意:一定要在linux下用 unzip等來解壓,很簡單:
  unzip packname.zip
  我剛開始的時候是在 WINDOWS下下載了用WINRAR解壓後,在LINUX下掛接FAT32分區複製過去的,結果出現了問題,WINRAR把壓縮包裏的大寫文件目錄名全轉換成了小寫,而LINUX下是大小寫敏感的,導致eclipse一直無法啓動,最後還是在eclipse的newsgroup上找到了解決辦法。 CDT壓縮包解壓後有兩個目錄,把這兩個目錄下的文件分別複製到eclipse目錄下的兩個同名目錄下就OK了。
   3:JDK的安裝.
  eclipse和CDT裝好了,但是eclipse還不能用,因爲它是用 JAVA開發的,必須要安裝JDK,JDK在SUN公司的網站上有下載,建議至少下載1.42版本以上的。請選擇 x86 RPM包下載,然後安裝,安裝完畢後編輯/etc/profile文件,在最後加上
  export JAVA_HOME=/usr/java/j2sdk1.4.2_04
  export PATH=$JAVA_HOME/bin:$PATH
  CLASSPATH=.:/usr/java/j2sdk1.4.2_04/lib/tools.jar:$CLASSPATH
  export CLASSPATH
  注意,這裏=的前後都沒有空格,/usr/java/j2sdk1.4.2_04 這個路徑根據你自己的安裝路徑來確定。自己在/usr/java下找一下。然後啓動eclipse,在eclipse裏就可以創建C/C++工程項目。
   4:編譯器
   eclipse本身沒有編譯器這些,不過可以設置,但是我沒有設置,我只是用他來寫代碼。我對程序的編譯和調試都是在命令行方式下用 GCC和 GDB來做的 。怎麼在eclipse裏設置指定的編譯器這些這裏我就不介紹,反正網上多的是,GOOGLE一下就OK了。 最後,爲了使用方便,用鼠標右鍵點一下桌面,選擇“創建啓動器”,把這個啓動器命名爲eclipse,輸入命令行爲 /root/eclipse/./eclipse ,然後選擇一個圖標,OK,就創建了一個類似WINDOWS下的快捷方式。以後直接雙擊這個就行了。 到此爲止,一個簡單的開發環境基本上搭建起來了。馬上我們就可以進入LINUX下的 編程世界。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章