pkgconfig details

pkgconfig 配置工具
一般一个包作为pkg-config管理时,会有一个声明文件xxx.pc, 一般在电脑中的位置是

/usr/local/lib/pkgconfig
/usr/lib/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig
pkg-config --cflags csm
#-I/usr/include/cairo -I/usr/local/include

CMakeLists.txt 如何使用

find_package(PkgConfig REQUIRED)
pkg_check_modules(YAML_CPP REQUIRED yaml-cpp)
include_directories(${YAML_CPP_INCLUDE_DIRS})
target_link_libraries(${PROJECT_NAME}  ${YAML_CPP_LIBRARIES}}

猜你喜欢

转载自blog.csdn.net/qq_35508344/article/details/105935476
今日推荐