FindLibXml2

查找 XML 处理库 (libxml2)。

导入目标

在 3.12 版本中新增。

以下 IMPORTED 目标可能会被定义

LibXml2::LibXml2

libxml2 库。

LibXml2::xmllint

在 3.17 版本中新增。

xmllint 命令行可执行文件。

结果变量

此模块将在您的项目中设置以下变量

LibXml2_FOUND

如果找到 libxml2 标头和库,则为 true

LIBXML2_INCLUDE_DIR

包含 LibXml2 标头的目录

LIBXML2_INCLUDE_DIRS

使用 LibXml2 所需的包含目录列表

LIBXML2_LIBRARIES

要链接的 LibXml2 库

LIBXML2_DEFINITIONS

使用 LibXml2 所需的编译器开关

LIBXML2_XMLLINT_EXECUTABLE

LibXml2 附带的 XML 检查工具 xmllint 的路径

LIBXML2_VERSION_STRING

找到的 LibXml2 版本 (自 CMake 2.8.8 起)

缓存变量

以下缓存变量也可能会被设置

LIBXML2_INCLUDE_DIR

包含 LibXml2 标头的目录

LIBXML2_LIBRARY

LibXml2 库的路径