FindMotif¶
查找 Motif(或 LessTif)图形用户界面工具包
find_package(Motif [...])
结果变量¶
此模块定义了以下变量
Motif_FOUND3.3 版本中新增。
布尔值,指示是否找到 Motif。
缓存变量¶
以下缓存变量也可以设置
MOTIF_INCLUDE_DIR使用 Motif 所需的包含目录。
MOTIF_LIBRARIES链接到 Motif 所需的库。
已弃用变量¶
以下变量提供用于向后兼容性
MOTIF_FOUND版本 4.2 起已弃用: 使用
Motif_FOUND,其值相同。布尔值,指示是否找到 Motif。
示例¶
查找 Motif 并创建一个导入的接口目标,以便将其链接到项目目标
find_package(Motif)
if(Motif_FOUND AND NOT TARGET Motif::Motif)
add_library(Motif::Motif INTERFACE IMPORTED)
set_target_properties(
Motif::Motif
PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${MOTIF_INCLUDE_DIR}"
INTERFACE_LINK_LIBRARIES "${MOTIF_LIBRARIES}"
)
endif()
target_link_libraries(example PRIVATE Motif::Motif)