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 за подтверждение моего приостановления.