婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux下安裝boost庫的完整步驟記錄

linux下安裝boost庫的完整步驟記錄

熱門標簽:寧波400電話辦理對企業的意義 話術外呼系統 i智能電話機器人yeta 北京人工外呼系統廠家 廣東如何申請400電話 燃氣管線地圖標注顏色 哈爾濱400電話去哪辦理 400電話申請要什么條件 西柏坡地圖標注

前言

Boost庫是一個可移植、提供源代碼的C++庫,作為標準庫的后備,是C++標準化進程的開發引擎之一。 Boost庫由C++標準委員會庫工作組成員發起,其中有些內容有望成為下一代C++標準庫內容。在C++社區中影響甚大,是不折不扣的“準”標準庫。Boost由于其對跨平臺的強調,對標準C++的強調,與編寫平臺無關。

在linux安裝過程如下:

去官方網站下載最新的:http://sourceforge.net/projects/boost/files/boost/1.47.0/ or www.boost.org

一,最簡單的方法:

apt-cache search boost

搜到所有的boost庫

然后:

sudo apt-get install libboost-all-dev

安裝相應的庫

二,編譯安裝,

你需要到官方網站下載最新的版本,最新已經到1.47.0了

1.下載后解壓到/opt/boost_1_47_0

2.解決依賴關系 sudo apt-get install python-dev gccxml

如果還不全,就用apt-cache depends XXXXXXX查去

3.編譯bjam:

 #cd /opt/boost_1_47_0
 #sudo ./bootstrap.sh

   編譯成功

4.編譯boost

 #sudo ./bjam

  開始編譯

  大約要個十幾分鐘

  編譯完成后:

The Boost C++ Libraries were successfully built!
The following directory should be added to compiler include paths:
 /home/terry/Local/boost_1_47_0
The following directory should be added to linker library paths:
 /home/terry/Local/boost_1_47_0/stage/lib

因為我是解壓到/home/terry/Local/boost_1_46_1下了

所以編譯完了是這樣的

5.update動態鏈接庫:

sudo ldconfig

安裝完畢

三,測試使用:

1.測試代碼

#cat test.cpp 
#include <boost/lexical_cast.hpp>
#include <iostream>

int main()
{
 using boost::lexical_cast;
 int a= lexical_cast<int>("123456");
 double b = lexical_cast<double>("123.456");
 std::cout << a << std::endl;
 std::cout << b << std::endl;
 return 0;
}

2.編譯,運行

--g++ -o test test.cpp
#ls
test test.cpp
# ./test 
123456
123.456

總結:

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

標簽:珠海 巴中 襄陽 開封 阜陽 湘潭 張家口 西藏

巨人網絡通訊聲明:本文標題《linux下安裝boost庫的完整步驟記錄》,本文關鍵詞  linux,下,安裝,boost,庫,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux下安裝boost庫的完整步驟記錄》相關的同類信息!
  • 本頁收集關于linux下安裝boost庫的完整步驟記錄的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 姜堰市| 凤翔县| 永泰县| 大厂| 友谊县| 雅江县| 巴中市| 苍南县| 郓城县| 蒙阴县| 宜都市| 长海县| 涪陵区| 嘉兴市| 宣武区| 正定县| 张掖市| 资阳市| 平江县| 长汀县| 印江| 罗平县| 通榆县| 绿春县| 抚顺市| 达尔| 芮城县| 绵阳市| 大埔区| 阜宁县| 肥东县| 晋城| 昌宁县| 湘阴县| 基隆市| 康定县| 长阳| 盘锦市| 蒙山县| 肃北| 咸阳市|