欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2018年11月08日 09:22:55   作者:simtwo  
Boost庫是一個(gè)經(jīng)過千錘百煉、可移植、提供源代碼的C++庫,,作為標(biāo)準(zhǔn)庫的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的發(fā)動(dòng)機(jī)之一,下面這篇文章主要給大家介紹了關(guān)于如何在linux下安裝boost庫的完整步驟,需要的朋友可以參考下

前言

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

在linux安裝過程如下:

去官方網(wǎng)站下載最新的: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

安裝相應(yīng)的庫

二,編譯安裝,

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

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

2.解決依賴關(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

  開始編譯

  大約要個(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)鏈接庫:

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

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

總結(jié):

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

相關(guān)文章

  • Linux基礎(chǔ)命令大全(筆記一)

    Linux基礎(chǔ)命令大全(筆記一)

    Linux是一個(gè)非常優(yōu)秀的操作系統(tǒng),與MS-WINDOWS相比具有可靠、 穩(wěn)定、速度快等優(yōu)點(diǎn),且擁有豐富的根據(jù)UNIX版本改進(jìn)的強(qiáng)大功能。下面,作為一個(gè)典型的DOS 和WINDOWS用戶,讓我們一起來學(xué)習(xí)Linux的一些主要命令。
    2016-10-10
  • 圖解linux安裝tomcat(附常用命令)

    圖解linux安裝tomcat(附常用命令)

    這篇文章主要以圖片文字結(jié)合的方式為大家介紹了linux安裝tomcat,并linux操作tomcat一些常用命令,感興趣的小伙伴們可以參考一下
    2016-01-01
  • linux下使用Apache+php實(shí)現(xiàn)留言板功能的網(wǎng)站

    linux下使用Apache+php實(shí)現(xiàn)留言板功能的網(wǎng)站

    在linux下使用apache+php實(shí)現(xiàn)留言板功能的網(wǎng)站,首先需要我們的linux服務(wù)器上安裝apache和php,然后結(jié)合其他操作實(shí)現(xiàn)此功能,下文小編給大家介紹的非常詳細(xì),感興趣的朋友一起學(xué)習(xí)吧
    2016-10-10
  • linux(centos)下SVN服務(wù)器如何搭建

    linux(centos)下SVN服務(wù)器如何搭建

    linux(centos)下SVN服務(wù)器如何搭建?說到SVN服務(wù)器,想必大家都知道,可以是在LINUX下如何搭建SVN服務(wù)器呢?那么今天給大家分享一下linux(centos)搭建SVN服務(wù)器的思路!
    2015-09-09
  • 在 RHEL8 /CentOS8 上建立多節(jié)點(diǎn) Elastic stack 集群的方法

    在 RHEL8 /CentOS8 上建立多節(jié)點(diǎn) Elastic stack 集群的方法

    Elastic stack 俗稱 ELK stack,是一組包括 Elasticsearch、Logstash 和 Kibana 在內(nèi)的開源產(chǎn)品。Elastic Stack 由 Elastic 公司開發(fā)和維護(hù)。這篇文章主要介紹了如何在 RHEL8 /CentOS8 上建立多節(jié)點(diǎn) Elastic stack 集群,需要的朋友可以參考下
    2019-09-09
  • apache服務(wù)出現(xiàn)Forbidden 403問題的解決方法總結(jié)

    apache服務(wù)出現(xiàn)Forbidden 403問題的解決方法總結(jié)

    這篇文章主要介紹了apache服務(wù)出現(xiàn)Forbidden 403問題的解決方法總結(jié),需要的朋友可以參考下
    2014-08-08
  • Linux 服務(wù)器安全技巧

    Linux 服務(wù)器安全技巧

    一臺(tái)服務(wù)器由大量功能各異的部件組成,這一點(diǎn)使得很難根據(jù)每個(gè)人的需求去提供定制的解決方案。這篇文章盡可能涵蓋一些有所裨益的小技巧來幫助管理員保證服務(wù)器和用戶安全
    2016-03-03
  • Linux文件刪除后空間未釋放問題詳解

    Linux文件刪除后空間未釋放問題詳解

    這篇文章主要給大家介紹了關(guān)于Linux文件刪除后空間未釋放問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Linux具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 詳解在Ubuntu下搭建FTP服務(wù)器

    詳解在Ubuntu下搭建FTP服務(wù)器

    這篇文章主要介紹了詳解在Ubuntu下搭建FTP服務(wù)器,,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-12-12
  • linux啟動(dòng)和重啟nginx方法

    linux啟動(dòng)和重啟nginx方法

    在本篇文章里小編給大家整理了關(guān)于linux如何啟動(dòng)nginx并重啟哦的小技巧,有需要的朋友們參考下。
    2019-06-06

最新評(píng)論