Где установить OpenCV (какой каталог, НЕ из Кв. - получают пакет)?

относительно новый пользователь Ubuntu здесь (но очень знакомый с OpenCV используют в Windows). Читая это сообщение:

Что Linux эквивалентен Программным файлам Windows?

Ясно, что нет прямой Ubuntu/Linux, эквивалентной из "Программных файлов" или "Программных файлов (x86)" в Windows.

Для установки OpenCV я следовал за этой страницей:

http://milq.github.io/install-opencv-ubuntu-debian/

который по существу включает движение к здесь:

https://github.com/milq/milq/tree/master/scripts/bash

и запускающий 3 скриптов:

install-additional-cli-software.sh

install-additional-gui-software.sh

установка-opencv.sh

Это работает как чемпион с Ubuntu 16.04, однако я не ясен, на котором каталоге выполнить эти шаги от и поэтому определили местоположение установки в.

Если я открываю терминал по умолчанию, он переходит к корневому каталогу для текущего пользователя в моем случае, например, который был бы "/home/cdahms"

Это походит на очень плохое место для определения местоположения загрузки/сборки/установки OpenCV (все еще уверенный, чтобы назвать его, снова, относительно в новинку для Linux), по крайней мере, по следующим причинам:

- Корневой каталог часто используется для другого материала, и располагающийся OpenCV здесь может привести к непреднамеренной модификации в более позднее время
- Если компьютер когда-нибудь имеет многочисленных пользователей, это, кажется, не имеет смысл размещать OpenCV в корневой каталог определенного пользователя
- Корневой каталог не походит на надлежащий каталог для установки программного обеспечения вообще говоря,

На основе этого:

https://github.com/opencv/opencv/blob/master/CMakeLists.txt

строка 41:

set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Installation Directory")

У меня создается впечатление, что я должен CD к "/usr/local", затем запускать вышеупомянутый скрипт установки OpenCV. Это корректно? Где большинство пользователей Ubuntu/OpenCV устанавливает на?

Примечание: Я должен упомянуть, что НЕ использую Кв. - получают пакет "libopencv-dev", так как это в настоящее время находится на версии 2.4.9 OpenCV, которая приблизительно 3,5 года теперь. У кого-либо есть какие-либо идеи относительно того, почему этот пакет не обновляется чаще?

0
задан 6 September 2017 в 05:48

1 ответ

если это имеет значение, когда я использовал Linux Mint 18.3
~ $ sudo склонный - получают установку libopencv-dev python-opencv
Я нашел каталог python-opencv в/usr/share/doc/каталоге, и он также создал/usr/share/OpenCV

0
ответ дан 2 November 2019 в 07:40

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

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