gpt4 book ai didi

c++ - Cmake 如何知道 Ubuntu 系统上已安装的库?

转载 作者:行者123 更新时间:2023-11-28 04:30:20 27 4
gpt4 key购买 nike

我刚刚在我的系统 (ubuntu 16.04) 上安装了 OpenCV 和 PCL Libararies。在我的 C++ 项目的 CMakeLists.txt 中,我有以下命令:

find_package(PCL Required)
find_package(OpenCV Required)

我知道,find_package 处于模块模式。虽然,默认情况下,Cmake 3.10 不附带 FindOpenCV.cmake 和 FindPCL.cmake,例如

中没有类似的文件

/usr/share/cmake/Modules

不在

/usr/local/share/cmake/Modules

为什么 Cmake 没有报错?我试图通过根目录中的 find 命令找到这些文件,但找不到任何地方。

最佳答案

您的文件系统中有文件FindOpenCV.cmake(模块模式)或OpenCVConfig.cmake(配置模式)。

然后你可以通过cmd找到:sudo find/-iname "*opencv*.cmake"

关于c++ - Cmake 如何知道 Ubuntu 系统上已安装的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53124148/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com