Linux C++開發環境的搭建和完善

(一)在centos5.5下面:

1. 使用yum安裝(最簡單):

 

1.1 使用yum安裝時,首先確保一個最新的源,通過網絡軟件檔案鏡像將系統裏的軟件升級,如直接在終端執行以下:

 

     

     cd /etc/yum.repos.d   

     mv CentOS-Base.repo  CentOS-Base.repo.save   

     wget http://centos.ustc.edu.cn/CentOS-Base.repo.5   

     mv CentOS-Base.repo.5 CentOS-Base.repo  

     update

1.2 依次使用:yum install gcc和yum install gcc-c++

    yum就可以自動查找軟件的相關依賴包,自動下載安裝。

1.3 因爲一般編譯鏈接使用autotools系列工具,這些工具包括:

    autoscan 

    aclocal

    autoheader

    autoconf

    automake

   可以使用which命令查看是否安裝和安裝的目錄。

 

同樣使用yum安裝:

     yum install autoconf 以及yum install automake

至此將c++開發、編譯、鏈接環境安裝好了,就可以進行c++編程之旅了。

    

     由於這個工具比較小,也可以選擇使用tar包來進行安裝,基本不用配置,直接使用configure文件中的配置。

 

 

(補充:如果執行./configure時出現:-bash: ./configure: Permission denied

          則使用: chmod 755 configure)

 

 

2.使用rpm包進行安裝

  這種方式需要在本機上有大量的.rpm包,安裝時要設置大量的配置選項,而且要處理好包間的依賴關係,也就是要按照一定的順序安裝,比較麻煩。這種方式適應於系統安裝文件中有這些包,或者產品發佈打包時一般都是採取這種安裝方式。

 

 

(二)ubuntu下面:

使用sudo apt-get install build-essential 一條命令就可以完成g++等的安裝。如果額外需要automake的工具,使用apt-get install automake就可以搞定了。簡直是太爽了。ubuntu乃至linux的種種人性化的特色令人驚歎!!!

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