OpenCV 3 установить имя каталога - PullRequest
0 голосов
/ 10 июня 2018

Я только что собрал opencv версии 3.3.1 из исходного кода и пытаюсь связать библиотеки в файле CMakeLists.txt.Для этого мне нужно знать место установки.

Похоже, я нашел его на /usr/local/include.Что меня отталкивает, так это то, что в этом каталоге есть две папки с именем opencv, одна называется opencv, другая - opencv2.Однако папки "opencv3" нет, но когда я запускаю $opencv_version в своем терминале, я получаю вывод "3.3.1-dev".Итак, я знаю, что я успешно установил OpenCV версии 3, однако я не вижу каталог с аналогичным именем.

Когда я смотрю на мой вывод make install, я вижу строки вроде:

Installing: /usr/local/include/opencv2/highgui/highgui.hpp -- Installing: /usr/local/include/opencv2/highgui/highgui_c.h -- Installing: /usr/local/lib/libopencv_superres.so.3.4.1 -- Up-to-date: /usr/local/lib/libopencv_superres.so.3.4

, поэтому похоже, что я устанавливаю opencv версии 3 с каталогом с именем "opencv2".».Разве инженеры, которые сделали opencv версии 3, действительно назвали свой каталог установки opencv2 ???

Я просто хотел бы получить подтверждение, чтобы убедиться, что я не сумасшедший.

1 Ответ

0 голосов
/ 12 июня 2018

Краткий ответ - да.

Я установил каталог установки для opencv в моем файле make как "/ usr / local / include / opencv2", и библиотека была найдена.Также спасибо api55 за подтверждение моего приостановления.

...