Как я могу создать .deb пакет со своей скомпилированной сборкой OpenCV?

Я верю who полагается /var/run/utmp или /var/run/wtmp файл для определения логинов. Проверьте на проблему со своим / разделом var или полномочиями того файла/каталога.

9
23.08.2012, 16:44
3 ответа

Если OpenCV Вы имеете в виду библиотеки машинного зрения по http://opencv.willowgarage.com/ затем, они уже упаковываются для debian Научной Командой Debian.

Ваш лучший выбор состоит в том, чтобы загрузить debianised исходный пакет с Вашего ближайшего зеркала debian, изменить debian/rules и/или Make-файл или настроить и т.д. по мере необходимости, чтобы скомпилировать правильно на пи малины и восстановить пакеты.

Упаковочная работа уже сделана, нет никакой потребности сделать это снова.... и снова и снова каждый раз Ваш хотело обновить их.

Существует целый набор двоичных пакетов, но libopencv-dev, вероятно, что Вы хотите запустить с http://packages.debian.org/search?keywords=libopencv-dev

4
27.01.2020, 20:06
  • 1
    Опубликованные пакеты будут работать над архитектурой ARM как Raspberry Pi? Мне жаль, что я лучше не понял пакетов и зависимостей, но мне будет казаться, что, если willowgarage не выпустил пакет специально для процессора в Raspberry Pi затем, их пакеты не будут работать. –  Dan B 27.08.2012, 17:03
  • 2
    Вы, должно быть, неправильно читали то, что я записал. Я сказал, чтобы загрузить debian ИСХОДНЫЕ пакеты и перекомпилировать для Raspberry Pi. 'onlinemarketresults' уже имеет компиляцию RPi (или кросс-компиляция) настроенная среда и знает, как скомпилировать для RPi, он просто хотел знать, как сделать пакет. –  cas 28.08.2012, 00:56

Эта страница должна иметь всю информацию и учебные руководства, в которых Вы нуждаетесь: http://wiki.debian.org/Packaging

-1
27.01.2020, 20:06

Я думал, что добавлю лучший ответ на кого-либо еще, наблюдая за этой нитью.

Итак, если вы уже проходили беда построить OpenCV на устройстве, вы, вероятно, следовали инструкциям здесь:

http://docs.Opencv.org/doc/toctorials/introduction/linux_install /inux_Install.html

Ine, если вы не добавляете -D -D args , чтобы динамически переопределить параметры CMake в шаге двух, и вместо этого просто запустить .. Каталог сборки (созданный), он будет генерировать файл cmakecache.txt .

Если вы редактируете файл cmakecache.txt , вы можете изменить:

cpack_binary_deb: bool = на

... в дополнение к другим указанным переменным в приведенной выше ссылки OpenCV. Вместо бега сделать или или Установить ... просто запустить Сделать пакет , а волшебство происходит.

Предупреждение: Если у вас есть с_cuda: Bool = On У вас может быть проблемы с зависимостью с Packager - и это совершенно другой вопрос ...

Для получения дополнительной информации см. Подробнее CPAC _ * _ *: Bool Параметры в файлах Cmake и обратитесь к документации CPack:

http://www.cmake.org/wiki/cmake:cpackpackageGenerators

10
27.01.2020, 20:06

Теги

Похожие вопросы