ubuntu下的clion第一次配置boost的cmakefile文件編寫

boost的安裝配置:https://blog.csdn.net/u011641865/article/details/73498533


cmakelists文件:


cmake_minimum_required(VERSION 3.6) #cmake版本不用修改
project(boosttry) #項目名,clion自動生成

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
#使用的編譯器
set(SOURCE_FILES main.cpp)
add_executable(boosttry ${SOURCE_FILES})
#生成名字爲boosttry的可執行文件
set(BOOST_ROOT "/usr/local/include/boost")

#添加頭文件搜索路徑
include_directories(/usr/local/include)

#添加庫文件搜索路徑
link_directories(/usr/local/lib)

#用於將當前目錄下的所有源文件的名字保存在變量 DIR_SRCS 中
aux_source_directory(. DIR_SRCS)


#在這裏根據名字boost_thread去尋找libboost_thread.a文件
target_link_libraries(boosttry boost_thread boost_system) #改爲自己的項目生成的可執行文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章