Название: Инсталлятор Qt приложений Отправлено: Гурман от Июнь 28, 2011, 17:50 Существует ли некий "инсталлятор Qt-приложений", который позволяет собрать дистрибутив, или просто скопировать в один каталог все, что относится к приложению? При этом отбрасывает промежуточные результаты трансляции и сборки.
То есть, предположим, имеется некий проект с теневой сборкой, основной бинарник кладется в каталог траля-ля-build-desktop/release. Там есть подкаталоги с плагинами, которые этот проект использует. Туда бинарники кладут смежные подпроекты. Кроме нужных выходных фалов, там еще лежат всякие промежуточные - объектники, результаты moc-трансляции, промежуточные архивные библиотеки. А еще в Makefile прописаны зависимости от смежных подпроектов, и, кстати, в каждом таком подпроекте тоже есть зависимости. Хочется - запустить некое приложение, выбрать в нем главный проект, указать каталоги подпроектов (где лежат Makefile) и нажать одну кнопку. Указать куда копировать результат, или (для виндозы) указать создание исполнимого инсталлятора, а для Linux соответственно, просто создание .deb или .rpm архива. В результате получить архив или каталог, в который правильно включены не только динамические библиотеки, создаваемые подпроектами, но и все требующиеся динамические библиотеки самого Qt, которые используются всеми модулями приложения. Потом на другом компьютере это распаковывается или инсталлируется, или просто из каталога запускается приложение - и оно работает. Название: Re: Инсталлятор Qt приложений Отправлено: Пантер от Июнь 29, 2011, 09:15 Напиши. :)
Название: Re: Инсталлятор Qt приложений Отправлено: Гурман от Июнь 29, 2011, 09:24 Некогда
Название: Re: Инсталлятор Qt приложений Отправлено: Пантер от Июнь 29, 2011, 09:28 Я для Линуха писал скрипт, собирающий зависимости, но куда-то он потерялся. Кури в сторону ldd.
Название: Re: Инсталлятор Qt приложений Отправлено: asvil от Июнь 29, 2011, 10:25 О господи, cmake же.
Название: Re: Инсталлятор Qt приложений Отправлено: Пантер от Июнь 29, 2011, 10:26 Хм. Я и не задумывался об этом...
Название: Re: Инсталлятор Qt приложений Отправлено: Гурман от Июнь 29, 2011, 17:08 О господи, cmake же. наверно при написании сценария можно получить требуемое но в гуе это не видно, гуй явно генератор makefile-ов, это не нужно, но хотелось именно гуй Название: Re: Инсталлятор Qt приложений Отправлено: asvil от Июнь 29, 2011, 17:18 ну есть какой-то там которым qtcreator пользуется
Название: Re: Инсталлятор Qt приложений Отправлено: Гурман от Июнь 29, 2011, 17:27 че-то я не нахожу... как хоть называется?
Название: Re: Инсталлятор Qt приложений Отправлено: asvil от Июнь 29, 2011, 17:43 http://bitrock.com/
платный. Название: Re: Инсталлятор Qt приложений Отправлено: Гурман от Июнь 29, 2011, 18:04 раз есть платный, значит наверняка должен быть бесплатный аналог... нам надо для приложения под LGPL
Название: Re: Инсталлятор Qt приложений Отправлено: asvil от Июнь 29, 2011, 18:06 а вам гуи для настройки нужен. или чтобы именно инсталляции был графическим?
Название: Re: Инсталлятор Qt приложений Отправлено: Гурман от Июнь 29, 2011, 18:15 и то, и другое
|