Как скомпилировать (собрать) мое приложение Qt для запуска на многих дистрибутивах Linux? - PullRequest
3 голосов
/ 19 июля 2010

Я создал приложение Qt GUI и хочу предоставить исполняемый файл linux, который работает на максимально возможном количестве дистрибутивов. Возможно ли это или я должен предоставить отдельный исполняемый файл для каждого дистрибутива?

Спасибо за вашу помощь

Ответы [ 2 ]

1 голос
/ 19 июля 2010

Взгляните на LSB . Это стандарт, которому следуют многие дистрибутивы, чтобы приложение, совместимое с LSB, могло работать на любом из них. Это должно быть хорошим началом. Если ваше приложение совместимо с LSB, вы действительно ничего не сможете сделать.

0 голосов
/ 19 июля 2010

Статическое связывание ваших библиотек Qt с вашим исполняемым файлом увеличит размер вашего распространяемого файла, но вам не придется беспокоиться об установке соответствующих библиотек Qt.

Посмотрите документацию здесь: http://doc.trolltech.com/4.6/deployment-x11.html#static-linking

Надеюсь, это поможет.

...