CentOS6 0下編譯最新版本boost庫

2022-09-17 05:27:13 字數 505 閱讀 4795

boost庫很強大,我用的比較多的庫就是boost::shared_ptr、boost::asio等。現在我寫的頁遊伺服器中大量使用了boost中的類和方法,但是由於系統本身自帶的boost版本比較老,所以需要自己手動編譯最新版本的boost。具體步驟如下:(在這裡我們以boost1.53版本為例)

(3).進入目錄boost_1_53_0中,輸入命令:./bootstrap.sh,該命令執行完畢後會得到檔案bjam。

(4).輸入命令:./bjam -stools=gcc install 進行編譯。如果有不需要的庫可以用--without-庫名來設定不編譯,例如:./bjam -stools=gcc install --without-python 該命令設定了不編譯python子庫。

(5).編譯完成後,在/usr/local/include/boost目錄中就有了新的boost標頭檔案,在/usr/local/lib目錄中就會有編譯好的.so庫檔案和.a庫檔案。

注意:做以上所有操作時,必須要root許可權,否則會安裝失敗。

CentOS6 0下編譯最新版本boost庫

boost庫很強大,我用的比較多的庫就是boost shared ptr boost asio等。現在我寫的頁遊伺服器中大量使用了boost中的類和方法,但是由於系統本身自帶的boost版本比較老,所以需要自己手動編譯最新版本的boost。具體步驟如下 在這裡我們以boost1.53版本為例 3 進...

CentOS6 0下編譯最新版本boost庫

centos6.0下編譯最新版本boost庫 kiven.li boost庫很強大,我用的比較多的庫就是boost shared ptr boost asio等。現在我寫的頁遊伺服器中大量使用了boost中的類和方法,但是由於系統本身自帶的boost版本比較老,所以需要自己手動編譯最新版本的boos...

CentOS下Python最新版本安裝

1 檢視當前python的安裝路徑和版本號 1 2 3 4 which python usr bin python python vpython 2.4.3 當前版本 1 2 3 4 5 6 7 8 9 10 11 因為3.以上的版本變化較大,有些軟體需要在2.的版本的話可以用 備份舊版本的pyth...