相关疑难解决方法(0)

在cmake中设置PKG_CONFIG_PATH

我已在本地构建opencv并将其安装到本地目录(不是系统默认值).opencv.pc位于此本地文件夹中的文件夹pkgconfig下.如何从cmake中找到这个opencv.pc,因为我想链接并包含我程序中的opencv文件.

pkg_search_module(<PREFIX> [REQUIRED] [QUIET] <MODULE> [<MODULE>]*)
Run Code Online (Sandbox Code Playgroud)

没有任何参数,我可以强制命令使用特定路径(类似于HINTS与find_package())而不是系统默认值.

所以基本上.cmake工作:

find_package( OpenCV REQUIRED HINTS "my/path/to/share/OpenCVConfig.cmake") 
Run Code Online (Sandbox Code Playgroud)

但我想使用位于"my/path/to/pkgconfig"下的opencv.pc(opencv.pc

pkg-config cmake

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

cmake ×1

pkg-config ×1