--cflags
提供 include
--libs
提供 linklibrary
主要使用的函数如下
pkg_check_modules(<prefix>
[REQUIRED] [QUIET]
[NO_CMAKE_PATH]
[NO_CMAKE_ENVIRONMENT_PATH]
[IMPORTED_TARGET [GLOBAL]]
<moduleSpec> [<moduleSpec>...])
例如我们通过 pkg_check_modules(WLROOTS REQUIRED wlroots-0.18)
, 下图是使用 pkg-config --list-all
显示
主要关注的变量如下
WLROOTS_FOUND
存在置 1WLROOTS_LIBRARIES
被 link_library 接受WLROOTS_INCLUDE_DIRS
被 include_dirctory 接受