FindOpenThreads

OpenThreads 是一个基于 C++ 的多线程库。它的最大用户群似乎是 OpenSceneGraph,因此你可能会注意到我接受 OSGDIR 作为环境路径。我将其视为 Findosg* 套件的一部分,用于查找 OpenSceneGraph 组件。每个组件都是独立的,你必须选择加入每个模块。

此模块定义

OPENTHREADS_LIBRARY

OPENTHREADS_FOUND

如果不是 false,请尝试链接到 OpenThreads

OPENTHREADS_INCLUDE_DIR

在何处查找头文件

$OPENTHREADS_DIR 是与以下环境变量相对应的变量

./configure --prefix=$OPENTHREADS_DIR

它用于编译 osg。

在 2.8.10 版中新增: CMake 变量 OPENTHREADS_DIROSG_DIR 现在也可以用作影响检测,而无需指定环境变量。