FindCups¶
查找通用 UNIX 打印系统 (CUPS)。
导入的目标¶
此模块提供以下 导入目标
Cups::Cups
版本 3.15 新增。
封装 CUPS 使用要求的目标,仅在找到 CUPS 时可用。
结果变量¶
此模块定义了以下变量
Cups_FOUND
指示是否找到 CUPS 的布尔值。为了向后兼容,
CUPS_FOUND
变量也设置为相同的值。CUPS_INCLUDE_DIRS
使用 CUPS 所需的包含目录。
CUPS_VERSION_STRING
找到的 CUPS 版本。
缓存变量¶
以下缓存变量也可以设置
CUPS_INCLUDE_DIR
包含 CUPS 头文件的目录。
CUPS_LIBRARIES
链接到以使用 CUPS 所需的库。
提示¶
此模块接受以下变量
CUPS_REQUIRE_IPP_DELETE_ATTRIBUTE
将此变量设置为
TRUE
以要求具有ippDeleteAttribute()
函数的 CUPS 版本(即至少 CUPS1.1.19
)。
示例¶
查找 CUPS 并将其链接到项目目标
find_package(Cups)
target_link_libraries(project_target PRIVATE Cups::Cups)