How to auto-link boost libraries with CMake
问题 project(learn) cmake_minimum_required(VERSION 3.11) set(CMAKE_CXX_STANDARD 17) if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux") message("Current OS is Linux") include_directories("/mnt/e/c++/boost_1_72_0") link_directories("/mnt/e/c++/boost_1_72_0/stage/lib") link_libraries(pthread boost_thread boost_fiber boost_context) elseif(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") message("Current OS is Windows") include_directories("E:/c++/boost_1_72_0") link_directories("E:/c++/boost_1_72_0/stage/lib") endif($