原文件在slam2的ch5/stereo
#查找某个库的包
find_package(Pangolin REQUIRED)
#设置包的路径变量
set(ENV{PKG_CONFIG_PATH} /usr/local/lib/pkgconfig)
#查找pkconfig下的所有包
find_package(PkgConfig REQUIRED)
#查找pkconfig下的opencv4.pc
pkg_search_module(PKG_OPENCV REQUIRED opencv4)
#PKG_OPENCV相关头文件/库的输出
MESSAGE(STATUS "PKG_OPENCV_FOUND: ${PKG_OPENCV_FOUND}") #有没有找到 eg: -- PKG_OPENCV_FOUND: 1
MESSAGE(STATUS "PKG_CONFIG_EXECUTABLE: ${PKG_CONFIG_EXECUTABLE}") #pkg-config脚本路径 eg: /usr/bin/pkg-config
MESSAGE(STATUS "PKG_CONFIG_VERSION_STRING: ${PKG_CONFIG_VERSION_STRING}") #pkg-config版本号 相当于执行: pkg-config --version
MESSAGE(STATUS "PKG_OPENCV_VERSION: ${PKG_OPENCV_VERSION}") #opencv的版本 相当于执行: pkg-config opencv --modversion
MESSAGE(STATUS "PKG_OPENCV_PREFIX: ${PKG_OPENCV_PREFIX}&#