clion配置cmake新增boost庫
阿新 • • 發佈:2019-01-24
今天發現xcode在檔名修改之後,該檔案內補全就失效,網上尋法多次無果,無奈轉向clion。
因為clion的專案構建是基於cmake的,想使用boost等第三方庫就需要對其進行配置,故將配置內容保存於此。
cmake_minimum_required(VERSION 3.6) #設定專案名稱 project(demo) set(CMAKE_CXX_STANDARD 11) set(BOOST_ROOT "/usr/local/include/boost") #新增標頭檔案搜尋路徑 include_directories(/usr/local/include) #新增庫檔案搜尋路徑 link_directories(/usr/local/lib) #用於將當前目錄下的所有原始檔的名字儲存在變數 DIR_SRCS 中 aux_source_directory(. DIR_SRCS) add_executable(demo ${DIR_SRCS}) #在這裡根據名字boost_thread去尋找libboost_thread.a檔案 target_link_libraries(demo boost_thread boost_system)