12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- cmake_minimum_required(VERSION 3.5)
- project(threadpool LANGUAGES C CXX)
- set(traget_name "threadpool")
- include_directories(
- ${CMAKE_CURRENT_SOURCE_DIR}
- ${CMAKE_SOURCE_DIR}/External/common/Logs
- ${CMAKE_SOURCE_DIR}/External/common
- )
- file(GLOB LOCAL_SRC
- ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp
- ${CMAKE_SOURCE_DIR}/External/common/Logs/*.cpp
- ${CMAKE_SOURCE_DIR}/External/common/ThreadPool/*.cpp
- )
- add_executable(${traget_name} ${LOCAL_SRC})
- target_link_libraries(${traget_name} PRIVATE
- fmt::fmt
- spdlog::spdlog
- )
|