一部分元件在完成1和2以後就能直接用,因為很多是直接寫在hpp的inline函式,但是要利用其它功能,需要build boost庫裡面的各個元件。
#進入到解壓後的目錄下
cd path/to/boost_1_46_1
#配置安裝路徑,如果沒有prefix引數,則預設安裝到/usr/local下面的include和lib目錄下
./bootstrap.sh --prefix=path/to/installation/prefix
執行以下命令然後等待即可
./bjam install
./bjam --show-libraries
#boost
set(boost_root "path/to/installation/prefix")
##設定版本
set(boost_min_version "1.46.1")
## 鏈結靜態庫
set(boost_use_static_libs on)
## 動態查詢,這種只鏈結了system,和date_time兩個庫,可以新增其他的庫
find_package(boost $ required components system date_time)
if (not boost_found)
message(fatal_error "fatal error:boost(version >= $ required.\n)")
endif ()
message(status "boost_include_dirs: $")
message(status "boost_iibraris: $")
message(status "boost_version: $")
##頭檔案目錄
include_directories($)
##庫檔案目錄
link_libraries($)
以使用boost中的timer為例:
#include
#include
int main()
std::cout
<< tm.elapsed()
0;}
Boost 配置安裝
解壓,找到bootstrap.bat,雙擊執行 執行完畢後,生成bjam.exe,雙擊執行 等待執行完畢,安裝成功 上面的安裝方法只適用於32位的系統,如果需要安裝64位的,並且對debug release模式等引數進行修改需要進入命令終端才能修改 bjam.exe build type compl...
mac 下tomcat 安裝與配置
經 2016年12月23日測試,可用 1 進入tomcat官網 從左側選擇版本 3 解壓後得乙個檔案,例如下面 4 開啟 終端,輸入以下命令 sudo mkdir p usr local sudo mv downloads 解壓後的tomcat檔案 usr local sudo rm f libra...
Mac下安裝與配置MySQL
步驟 2 安裝完成後終端輸入 mysql version 顯示版本號說明正常,若顯示command not found,在終端輸入如下,usr local mysql bin mysql 為mysql預設安裝路徑 cd usr local bin sudo ln fs usr local mysql...