2016-07-01 4 views
0

Я разработал приложение QT на ubunty linux. Я хочу включить зависимости в моем развернутом файле, чтобы мое приложение могло работать на любой другой машине, работающей с ubuntu.Развернуть приложение Qt со всеми его зависимостями

+3

Начать здесь http://doc.qt.io/qt-5/linux-deployment.html и опубликовать более подробные вопросы, если они есть – demonplus

+0

Спасибо, я попробую это – Dababi

ответ

1

Лучший способ достичь этого - распространить ваше приложение как .dpkg, чтобы можно было автоматически устанавливать зависимости. Включение зависимостей в двоичный файл является сложным и обычно означает статически компиляцию библиотек вместо динамической привязки их, но даже тогда вы сталкиваетесь с проблемами.

+0

Проблема в том, что конечный компьютер не имеет интернет – Dababi

+0

Я не пробовал, но [dpkg-offline] (https://launchpad.net/dpkg-offline/), похоже, может загружать зависимости и упаковывать их, чтобы их можно было распространять на машине без Интернета подключение. – SurvivalMachine

Смежные вопросы