1cmake_minimum_required(VERSION 2.8...3.22) 2project(aiq_test) 3 4set(THREADS_PTHREAD_ARG "2" CACHE STRING "Forcibly set by CMakeLists.txt." FORCE) 5set(CMAKE_THREAD_PREFER_PTHREAD true) 6set(THREADS_PREFER_PTHREAD_FLAG true) 7find_package(Threads) 8 9include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../xcore) 10include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../xcore/base) 11add_executable(test_task_service test_task_service.cpp) 12target_link_libraries(test_task_service 13 PRIVATE 14 Threads::Threads 15 ) 16