Установить библиотеки в MSYS2 из исходников

Я установил MSYS2 вместе с mingw64 в Windows.

Как мне установить приложение или библиотеку (в данном случае OpenCV) из исходного кода в mingw64 так же, как это делает pacman, в идеале с помощью CMAKE-GUI (из-за множества параметров, которые нужно установить)?

Я пробовал использовать

  1. Используйте CMake-Gui для создания файла mingw-makefile с дополнительной записью DCMAKE_INSTALL_PREFIX: PATH.
  2. Запуск mingw64 make установлен
  3. Код компилируется нормально, но затем устанавливается в каталог сборки CMAKe4.
  4. MSYS pkg-manager не видит библиотеку (opencv)

person maxhap    schedule 12.09.2017    source источник


Ответы (1)


pacman для MSYS2 - это порт MSYS2 диспетчера пакетов ArchLinux, pacman.

Чтобы сделать приложение или библиотеку устанавливаемой «так же, как pacman» и чтобы pacman мог их видеть, вам нужно сделать pacman пакет: вот документация

person Mike Kinghan    schedule 13.09.2017