CuPBoP/runtime/threadPool/CMakeLists.txt

20 lines
486 B
CMake
Raw Normal View History

cmake_minimum_required(VERSION 3.1)
# C project
project(
ThreadPool
DESCRIPTION "Using pthread to implement ThreadPool"
LANGUAGES CXX)
set(CMAKE_VERBOSE_MAKEFILE ON)
set(LIB_NAME threadPool)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_BUILD_TYPE Debug)
2022-06-18 10:20:13 +08:00
include_directories(./include)
2022-06-08 03:53:32 +08:00
include_directories(./include/x86)
2022-06-21 07:01:28 +08:00
include_directories(./concurrentqueue)
2022-06-18 10:20:13 +08:00
file(GLOB proj_SOURCES "src/x86/*.cpp")
add_library(${LIB_NAME} SHARED ${proj_SOURCES})
2022-06-21 07:01:28 +08:00
#include "blockingconcurrentqueue.h"