Где установлен OpenCV?

Я выполнил это руководство для установки OpenCV 2.4.8

Документация OpenCV говорит, что я должен найти OpencV usr/local/include/opencv/, но я ничего не нахожу.

Может кто-нибудь сказать мне, где найти установленные файлы OpenCV?

EDIT Я не уверен, почему скрипт установил OpenCV 2.4.8 вместо 2.4.9.

Но я только что нашел здесь файлы здесь [ f2] и /usr/include/opencv2 Я не уверен, как это работает, но это происходит.

1
задан 4 August 2015 в 16:06

2 ответа

В настоящее время OpenCV 2.4 предоставляется через

sudo apt-get install libopencv

(если пакеты не были разрешены try: libopencv * или opencv *)

Использование дистрибутива пакетов из репозитория Ubuntu может потребовать от вас для обновления ваших индексов и пакетов (чтобы можно было найти актуальную версию OpenCV):

sudo apt-get update
sudo apt-get upgrade

После того, как apt-get установит OpenCV, последняя версия (2.4.x) будет установлена ​​в ваш по умолчанию Системный путь:

/usr/local/lib - общие библиотеки (например, /usr/local/lib/libopencv-core2.4.x) /usr/local/include - файлы заголовков (например, /usr/local/include/opencv2)

См. это руководство (это не мой путеводитель , поэтому я не знаю, хорошо это или плохо)

1
ответ дан 23 May 2018 в 18:30
  • 1
    Чтобы добавить к этому, переменная среды $ PATH должна иметь каталог / usr / local. Таким образом, всякий раз, когда вы компилируете свое приложение, эта переменная предоставляет каталоги исследований по умолчанию для компилятора для поиска в нем, чтобы найти необходимые зависимости. – andrgolubev 1 July 2016 в 22:35

Обычно я следую этому шаблону:

cmake ..
make
sudo make install

Добавить /usr/local/lib в /etc/ld.so.conf.d/opencv.conf

sudo ldconfig

Затем вы можете использовать

pkg-config --libs --cflags opencv 
[d3 ], чтобы получить все include и libs на Ubuntu

-1
ответ дан 23 May 2018 в 18:30

Другие вопросы по тегам:

Похожие вопросы: