Как получить файл .so, который будет отображаться в пакете?

Вы должны иметь возможность найти всю информацию, необходимую для дистанционного участия здесь:

http://uds.ubuntu.com/participate/remote/

1
задан 25 June 2015 в 21:13

1 ответ

Вы действительно хотите использовать систему сборки (scons), которую использует jsoncpp, поскольку она, вероятно, хорошо адаптирована для пакета. Во-первых, имена пакетов, которые вы используете, должны иметь префикс lib, например libjsoncpp0 (при условии, что результирующий файл - /usr/lib/libjsoncpp.so.0). Чтобы установить файлы, вам необходимо иметь эти файлы, перечисленные в .install файлы, например debian / libjsoncpp0.install, должны иметь /usr/lib/lib*.so.* для установки правильного файла. libjsoncpp-dev будет иметь файлы в / usr / include / * и /usr/lib/lib*.so

Руководство по упаковке библиотеки на http://www.netfort.gr.jp/~dancer /column/libpkg-guide/libpkg-guide.html может быть сложным, но в нем есть некоторая важная информация о правильном способе упаковки библиотек, чтобы они хорошо интегрировались в Debian & amp; Ubuntu.

Кроме того, на irc.ubuntu.com часто есть люди, доступные на # ubuntu-motu или # ubuntu -пакете, чтобы помочь с вопросами, которые у вас могут быть.

2
ответ дан 29 May 2018 в 13:00
  • 1
    Ах спасибо за ссылку IRC и указывая на руководство по упаковке для библиотек. Это на самом деле несчастливо, потому что я просто загрузил его: (Во всяком случае, мне нужно все-таки исправить несколько вещей, поэтому я буду работать над этим. – Nathan Osman 4 August 2010 в 11:12
  • 2
    Кроме того, как я могу получить пакет для сборки с помощью scons? У меня было достаточно сложное время, когда я сам строил это - следовательно, переход в Makefile. – Nathan Osman 4 August 2010 в 11:16
  • 3
    Не забывайте, что IRC-канал # debian-mentors. Это прежде всего для помощи начинающим упаковщикам. – Evan Kroske 4 August 2010 в 19:19

Другие вопросы по тегам:

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