使用PkgConfig¶
CMake 的过时 pkg-config 模块,请改用 FindPkgConfig。
该模块定义了以下宏:
PKGCONFIG(包内含dir libdir linkflags cflags)
调用 PKGCONFIG 会将所需信息填充到 4 个给定参数中,例如PKGCONFIG(libart-2.0 LIBART_INCLUDE_DIR LIBART_LINK_DIR LIBART_LINK_FLAGS LIBART_CFLAGS) 如果没有找到pkg-config或者指定的软件包不存在,函数返回时变量为空,否则包含各自的信息