FindXalanC

3.5 版本新增。

查找 Apache Xalan-C++ XSL 转换处理器头文件和库

find_package(XalaxC [<version>] [...])

注意

Xalan-C++ 库依赖于 Xerces-C++ 库,该库必须找到才能使此模块成功。

导入的目标

此模块提供以下 导入目标

XalanC::XalanC

封装 Xalan-C++ 库使用需求的 Target,仅在找到 Xalan-C++ 时可用。

结果变量

此模块定义了以下变量

XalanC_FOUND

布尔值,指示是否找到(请求版本)的 Xalan-C++。

XalanC_VERSION

找到的 Xalan-C++ 库的版本。

XalanC_INCLUDE_DIRS

使用 Xalan-C++ 库所需的包含目录。这些目录包含 Xalan-C++ 和 Xerces-C++ 的头文件。

XalanC_LIBRARIES

链接 Xalan-C++ 所需的库。这些库包含 Xalan-C++ 和 Xerces-C++ 的库。

XalanC_LIBRARY

Xalan-C++ 库(xalan-c)的路径,可以是发布版或调试版。

缓存变量

以下缓存变量也可以设置

XalanC_INCLUDE_DIR

包含 Xalan-C++ 头文件的目录。

XalanC_LIBRARY_RELEASE

Xalan-C++ 库的发布版(优化版)的路径。

XalanC_LIBRARY_DEBUG

Xalan-C++ 库的调试版的路径。

示例

查找 Xalan-C++ 库并将其链接到项目 Target

find_package(XalanC)
target_link_libraries(project_target PRIVATE XalanC::XalanC)