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

主頁(yè) > 知識(shí)庫(kù) > linux下安裝boost庫(kù)的完整步驟記錄

linux下安裝boost庫(kù)的完整步驟記錄

熱門(mén)標(biāo)簽:寧波400電話辦理對(duì)企業(yè)的意義 話術(shù)外呼系統(tǒng) i智能電話機(jī)器人yeta 北京人工外呼系統(tǒng)廠家 廣東如何申請(qǐng)400電話 燃?xì)夤芫€地圖標(biāo)注顏色 哈爾濱400電話去哪辦理 400電話申請(qǐng)要什么條件 西柏坡地圖標(biāo)注

前言

Boost庫(kù)是一個(gè)可移植、提供源代碼的C++庫(kù),作為標(biāo)準(zhǔn)庫(kù)的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的開(kāi)發(fā)引擎之一。 Boost庫(kù)由C++標(biāo)準(zhǔn)委員會(huì)庫(kù)工作組成員發(fā)起,其中有些內(nèi)容有望成為下一代C++標(biāo)準(zhǔn)庫(kù)內(nèi)容。在C++社區(qū)中影響甚大,是不折不扣的“準(zhǔn)”標(biāo)準(zhǔn)庫(kù)。Boost由于其對(duì)跨平臺(tái)的強(qiáng)調(diào),對(duì)標(biāo)準(zhǔn)C++的強(qiáng)調(diào),與編寫(xiě)平臺(tái)無(wú)關(guān)。

在linux安裝過(guò)程如下:

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

一,最簡(jiǎn)單的方法:

apt-cache search boost

搜到所有的boost庫(kù)

然后:

sudo apt-get install libboost-all-dev

安裝相應(yīng)的庫(kù)

二,編譯安裝,

你需要到官方網(wǎng)站下載最新的版本,最新已經(jīng)到1.47.0了

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

2.解決依賴(lài)關(guān)系 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

  開(kāi)始編譯

  大約要個(gè)十幾分鐘

  編譯完成后:

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

因?yàn)槲沂墙鈮旱?home/terry/Local/boost_1_46_1下了

所以編譯完了是這樣的

5.update動(dòng)態(tài)鏈接庫(kù):

sudo ldconfig

安裝完畢

三,測(cè)試使用:

1.測(cè)試代碼

#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.編譯,運(yùn)行

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

總結(jié):

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

標(biāo)簽:珠海 巴中 襄陽(yáng) 開(kāi)封 阜陽(yáng) 湘潭 張家口 西藏

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux下安裝boost庫(kù)的完整步驟記錄》,本文關(guān)鍵詞  linux,下,安裝,boost,庫(kù),的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux下安裝boost庫(kù)的完整步驟記錄》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于linux下安裝boost庫(kù)的完整步驟記錄的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 永清县| 文山县| 改则县| 上犹县| 嘉义县| 潍坊市| 蕲春县| 通山县| 翁牛特旗| 鲁甸县| 仪征市| 稷山县| 海口市| 安多县| 三河市| 平泉县| 奉贤区| 大余县| 陈巴尔虎旗| 昌宁县| 张家川| 白银市| 呼伦贝尔市| 九寨沟县| 东兰县| 石城县| 江川县| 栾川县| 梁山县| 成安县| 合江县| 集安市| 江孜县| 抚顺市| 沂南县| 宿州市| 宁津县| 和林格尔县| 福鼎市| 大安市| 敖汉旗|