cmake_minimum_required(VERSION 2.8)
project(test)
SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-std=c++11")
find_package(Boost REQUIRED COMPONENTS
regex
#filesystem #要使用的boost库
)
if(NOT Boost_FOUND)
message("Not found Boost")
endif()
include_directories(${Boost_INCLUDE_DIRS})
#message("${Boost_INCLUDE_DIRS}")
#message("${Boost_LIBRARIES}")
add_executable(test main.cpp)
target_link_libraries(test ${Boost_LIBRARIES}) #链接到工程
install(TARGETS test RUNTIME DESTINATION bin)
cmake 支持boost
最新推荐文章于 2025-03-27 14:18:16 发布