Я пишу приложение (с закрытым исходным кодом) и предоставлю двоичные файлы для всех трех основных платформ (MacOS X, Linux и Windows).Он использует Qt по лицензии LGPL, поэтому я должен динамически связываться с библиотеками Qt.Я понимаю, как связать приложение для MacOS и Windows, просто предоставив приложению динамическую библиотеку Qt, но я не уверен, как правильно сделать это для Linux.
Традиционно предоставлять приложение в виде пакета (.deb и .rpm) и разрешить системе пакетов разрешить зависимости.Следует использовать этот метод?Если да, то к каким дистрибутивам я должен стремиться (я предполагаю Ubuntu и Fedora)?Если у кого-то есть опыт с этим, мне было бы интересно услышать это.