OpenCV 3 установить имя каталога

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

Похоже, я нашел его на /usr/local/include, Что меня отталкивает, так это то, что в этом каталоге есть две папки с именем "opencv", одна из которых называется open "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 ответ

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

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

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