FindThreads
Этот модуль определяет библиотеку потоков системы.
Следующие переменные устанавливаются
CMAKE_THREAD_LIBS_INIT - the thread library CMAKE_USE_SPROC_INIT - are we using sproc? CMAKE_USE_WIN32_THREADS_INIT - using WIN32 threads? CMAKE_USE_PTHREADS_INIT - are we using pthreads CMAKE_HP_PTHREADS_INIT - are we using hp pthreads
Следующая цель импорта создается
Threads::Threads
Для систем с несколькими библиотеками потоков, вызывающий код может установить
CMAKE_THREAD_PREFER_PTHREAD
Если использование флага компилятора и компоновщика -pthread предпочтительно, то вызывающий код может установить
THREADS_PREFER_PTHREAD_FLAG
Обратите внимание, что флаг компилятора можно использовать только с импортируемой целью. Использование как импортируемой цели, так и этого переключателя настоятельно рекомендуется для нового кода.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.10/module/FindThreads.html