mac 安裝與配置boost

2021-08-21 12:00:41 字數 1175 閱讀 2802

一部分元件在完成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...