Создание программы с OpenCV с использованием Conan выходит на LinuxLinux

Ответить
Anonymous
 Создание программы с OpenCV с использованием Conan выходит на Linux

Сообщение Anonymous »

Я пытаюсь создать свой проект с помощью Конана. Мой проект использует OpenCv. < /P>
Проблема, с которой я сталкиваюсь, состоит в следующем: < /p>
CMake Error at build/cmakedeps_macros.cmake:66 (message):
Library 'opencv_video' not found in package. If 'opencv_video' is a system
library, declare it with 'cpp_info.system_libs' property
< /code>
Информация о ОС: < /p>
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
< /code>
conanfile.txt:
написан[requires]
opencv/4.10.0
...

[options]
opencv/*:with_ffmpeg=True
opencv/*:with_gstreamer=True
opencv/*:with_v4l=True
opencv/*:gapi=False

...

[generators]
CMakeDeps
CMakeToolchain

< /code>
Информация о профиле Conan: < /p>
Host profile:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux

Build profile:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu14
compiler.libcxx=libstdc++11
compiler.version=9
os=Linux
< /code>
cmakelists.txt
find_package(OpenCV REQUIRED COMPONENTS core imgproc highgui video) # I test without the COMPONENTS aswell.
...
target_link_libraries(videocapture
PRIVATE
opencv::opencv opencv::opencv_video # I tested with and without opencv::opencv_video aswell as other core components. Didn't change anything.
...
)

< /code>
Решения, которые я попробовал: Создание из источника и связывание того, что из Cmake работает на другом компьютере.
Я изменил несколько раз в Conanfile.txt, чтобы включить различные варианты, но ничего не сработало. Br/> Я модифицировал cmakelists.txt несколько раз, и ничего не сработало.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... s-on-linux
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»