FindXalanC¶
3.5 版本新增。
查找 Apache Xalan-C++ XSL 转换处理器头文件和库。
注意
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++ 库并将其链接到项目目标
find_package(XalanC)
target_link_libraries(project_target PRIVATE XalanC::XalanC)