Кросс - компиляция |
Здравствуйте, гость ( Вход | Регистрация )
Кросс - компиляция |
wiz29 |
27.2.2015, 15:48
Сообщение
#1
|
Старейший участник Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12 |
Неожиданно возникла задача собрать небольшую утилитку для запуска на linux серваке. Есть ее реализация для Win32 с использованием ядра Qt.
Первое, что пришло в голову, поставить линуксовое окружение на виртуалку и там собрать что нужно. Только времени это займет, как показалось, не мало. Тк нужна статическая сборка бинаря. Соответственно, придется собирать Qt под целевую платформу в статическом варианте. Знаю, что есть более продвинутые подходы к решению моей задачи. Правда, как оказалось, обычно решается обратная задача - сборка виндового варианта приложения на основе линуксового. Посоветуйте, если у кого был опыт решения подобной проблемы, как более оптимально решать. |
|
|
Iron Bug |
27.2.2015, 23:54
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
по-моему, в данном случае проще всего поставить линюксовую виртуалку и в ней собрать всё. с кросскомпиляцией даже у опытных программистов бывают проблемы, а уж с кросскомпиляцией библиотек типа Qt лучше вообще не связываться. быстрее и проще собрать на виртуалке.
|
|
|
Текстовая версия | Сейчас: 31.10.2024, 19:02 |