Я только что собрал 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 ???
Я просто хотел бы получить подтверждение, чтобы убедиться, что я не сумасшедший.