6

Операционная система: #! (кризис) Зависимости: opencv

Я пытаюсь установить cvblob (библиотека для opencv), и я нахожусь на стадии компиляции в направлениях, которые можно увидеть ниже. Когда я скомпилировал и установил исходный код для opencv, какой каталог будет каталогом установки, каталог, в который я распаковал и скомпилировал исходный код, или какой-то другой каталог, такой как /usr /local /lib? Я знаком с установкой приложений в Windows, но, похоже, не вижу перевода в linux. Для opencv я скомпилировал код и затем запустил sudo make install из этого каталога. Так что для линии в направлениях ниже

Чтобы указать, где находится OpenCV , используйте переменную OpenCV_DIR :

`cmake . -DOpenCV_DIR=<path_to_OpenCV>`

Что я должен определить как путь к opencv? Если нужна дополнительная информация, пожалуйста, дайте мне знать. НАПРАВЛЕНИЯ:

Linux

Если вы распаковали исходный код в $CVBLOB , введите в консоли:

cd $CVBLOB
cmake .
make

Чтобы указать, где находится OpenCV, используйте переменную OpenCV_DIR:

cmake . -DOpenCV_DIR=<path_to_OpenCV>

Установка Linux

Если вы скомпилировали исходный код в $CVBLOBBIN , введите в консоли:

cd $CVBLOBBIN
sudo make install

Чтобы изменить путь назначения, используйте CMAKE_INSTALL_PREFIX при выполнении CMAKE:

cmake . -DCMAKE_INSTALL_PREFIX=<installation_path>

3 ответа3

3

Глядя на github, вы должны установить его в /usr/local/ Проверьте, что у вас там есть!

0

За ответ https://askubuntu.com/a/990597/455406 , если вы установили вручную, вы можете попробовать

pkg-config --libs --cflags opencv
-2

Чтобы установить OpenCV с помощью терминала на Ubuntu из этой статьи http://namhuy.net/1205/how-to-install-opencv-on-ubuntu.html

$ su -
# apt-get update
# apt-get install build-essential
# apt-get install libavformat-dev
# apt-get install x264 v4l-utils ffmpeg
# apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .