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 現在也可以用來影響偵測,而不是需要指定環境變數。