Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Инструменты разработчика _ Кросс - компиляция

Автор: wiz29 27.2.2015, 15:48

Неожиданно возникла задача собрать небольшую утилитку для запуска на linux серваке. Есть ее реализация для Win32 с использованием ядра Qt.
Первое, что пришло в голову, поставить линуксовое окружение на виртуалку и там собрать что нужно. Только времени это займет, как показалось, не мало.
Тк нужна статическая сборка бинаря. Соответственно, придется собирать Qt под целевую платформу в статическом варианте.

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

Автор: Iron Bug 27.2.2015, 23:54

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

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)