缘起
在某些FindXXX.cmake模块中经常出现下面这两条命令:
find_package(PkgConfig QUIET)
pkg_check_modules(PC_GLIB2 QUIET glib-2.0)
主要在一些第三方库没有提供CMake模块,只提供了pkg-config的配置,需要开发者自己开发CMake模块。 本文详细介绍这两条命令的含义。
搜索pkg-config
cmake_minimum_required(3.18 …
在某些FindXXX.cmake模块中经常出现下面这两条命令:
find_package(PkgConfig QUIET)
pkg_check_modules(PC_GLIB2 QUIET glib-2.0)
主要在一些第三方库没有提供CMake模块,只提供了pkg-config的配置,需要开发者自己开发CMake模块。 本文详细介绍这两条命令的含义。
cmake_minimum_required(3.18 …