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 所需的 include 目录列表

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 库的路径