MinGW cross compiling environment, набор скриптов для кросскомпиляции библиотек |
Здравствуйте, гость ( Вход | Регистрация )
MinGW cross compiling environment, набор скриптов для кросскомпиляции библиотек |
Iron Bug |
26.11.2011, 22:06
Сообщение
#1
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
Мне тут ссылочку интересную подкинули в переписке по бусту.
Думаю, тем, кто интересуется кросскомпиляцией под венду на лине, будет весьма полезно. MinGW cross compiling environment Это набор скриптов для сборки самых популярных библиотек под кросскомпиляцию для венды, с MinGW. Набор библиотек огромен: http://mingw-cross-env.nongnu.org/#packages Среди них есть и boost, и Qt, и wxWidgets и ещё стопицот полезных шняг. Не все версии самые новейшие, но тем не менее. Скипты помаленьку обновляют под новые библиотеки. Если очень нужно чего-то сверх-новое, то можно уже ручками практически готовые скрипты подрихтовать. Всё же не с нуля врукопашную. Фактически, это возможность централизованно и автоматически собрать полный набор тулзов для кросскомпиляции. То, что я много лет делаю вручную, ковыряясь в настойках разных пакетов и версий. Подсмотрела оттуда пару полезных фич, о которых даже и не подозревала. Рекомендую к ознакомлению и использованию. Сообщение отредактировал Iron Bug - 26.11.2011, 22:56 |
|
|
Iron Bug |
30.11.2011, 7:23
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
меня кросскомпиляция не смущает особо. тем более, что она действительно редко нужна. у меня почти все проекты кроссплатформенные. так что серьёзно я такие вещи не юзаю, это чисто упражнения в сборке компиляторов. хотя в принципе собранные кросскомпилятором сорцы вполне себе работали. там, собственно, проблема-то одна: потоки. можно либо подключать совсем левые и довольно малоразвитые POSIX-совместимые библиотеки, либо брать мелкософтовские либы, но тогда это уже какбэ не совсем опенсорц.
|
|
|
Текстовая версия | Сейчас: 31.1.2025, 21:14 |