Опция конфигурации OpenCV CMake: INSTALL_TO_MANGLED_PATHS - PullRequest
2 голосов
/ 19 марта 2020

Я новичок в OpenCV, и у меня возникают проблемы с поиском информации о параметре INSTALL_TO_MANGLED_PATHS в CMake для конфигурации OpenCV. Может кто-нибудь помочь мне понять цель этого варианта? Спасибо!

1 Ответ

1 голос
/ 19 марта 2020

Параметр конфигурации INSTALL_TO_MANGLED_PATHS может быть предоставлен в командной строке cmake, чтобы позволить OpenCV использовать нестандартные ("искаженные") пути во время установки, что полезно, если вы хотите установить две версии OpenCV на стороне бок.

cmake -G "Unix Makefiles" \
  -D CMAKE_INSTALL_PREFIX=/usr/local \
  -D ENABLE_NEON=ON \
  -D ENABLE_FAST_MATH=ON \
  -D INSTALL_TO_MANGLED_PATHS=ON \ 
  ...

CMake добавит версию OpenCV к именам путей установки, чтобы две отдельные версии счастливо сосуществовали на одном компьютере.

См. Описание этой опции в OpenCV CMake код :

OCV_OPTION(INSTALL_TO_MANGLED_PATHS "Enables mangled install paths, that help with side by side installs." OFF ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...