cmake使用指定目錄的boost庫

2021-10-10 16:02:22 字數 441 閱讀 1346

set(boost_root "your path")
your path指的是你要指定的目錄

可以再新增以下內容列印是否確實使用了指定目錄的boost庫

if(boost_found)

message( status "boost_include_dirs = $.")

message( status "boost_libraries = $.")

message( status "boost_lib_version = $.")

else()

message( warning "not found boost")

endif()

為什麼要使用指定目錄的庫?

主要是有些庫使用了指定版本的boost庫,這樣做可以防止與原本的boost庫衝突。

Cmake的基本使用

這幾天專案中接觸到了ndk相關的東西,順便把cmake相關的東西補了一下。搞明白了之後,使用clion都得心應手了!這篇部落格記錄一些自己使用到了的並且理解了用法。cmake最終生成的是相應的所需要的makefile,但是makefile有很多種,因此它可以起到乙個跨平台的作用。命令解釋 示例add...

Python load指定目錄下指定字尾的檔案

1 指定檔案的路徑 path d python pycharm projects tensorflow dbn master 實際上在windows上的路徑是乙個反斜槓的 d python pycharm projects tensorflow dbn master 要注意的是反斜槓轉義的問題,這裡...

複製檔案到指定目錄的指定檔案

首先要包含必要的標頭檔案 include 用於檔案操作,以具體的例子來顯示這個過程 複製new.mdl到乙個目錄 char ch 輸入檔案流 ifstream myin new.mdl new.mdl 為要複製的檔案 檔名 time radar time mdl 複製後的檔名,可以進行修改 ofst...