boost 庫編譯64位

boost大部分庫只需要包含頭文件即可使用,而有部分需要編譯的,如下:

bjam --show-libraries
The following libraries require building:
    - atomic
    - chrono
    - container
    - context
    - coroutine
    - date_time
    - exception
    - filesystem
    - graph
    - graph_parallel
    - iostreams
    - locale
    - log
    - math
    - mpi
    - program_options
    - python
    - random
    - regex
    - serialization
    - signals
    - system
    - test
    - thread
    - timer
    - wave

需要打開vs的命令行工具來執行bootstrap.bat,生成b2.exe,如果要編譯64位的boost,則需要打開x64的命令行工具,以生成64位的b2.exe,然後在選項中加上address-model=64。
另外toolset的值,
vs15 – msvc-14.0
vs13 – msvc-12.0
等等。

發佈了73 篇原創文章 · 獲贊 51 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章