Название: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Alex Custov от Октябрь 02, 2012, 18:15 Если вы не делаете свою сборку Qt, то вам это не нужно.
Что дают патчи: исправления компиляции Qt , когда некоторые компоненты в qconfig отключены (самое больное место в Qt), добавлены новые компоненты в qconfig, чтобы было возможно их отключить (например, модели SQL). Просто не накладывайте те патчи, которые вам не нужны. Но скорее всего, что вы заинтересуетесь qt-4.8.2-add-some-features.diff и qt-4.8.3-fixes.diff, нужность остальных зависит от ваших потребностей. Ссылка: http://barrel-of-herring.blogspot.com/2012/09/qt-482483-windows.html Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: ssoft от Октябрь 03, 2012, 06:57 Респект автору. ;)
Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Пантер от Октябрь 03, 2012, 10:21 Не вижу смысла.
Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Alex Custov от Октябрь 03, 2012, 11:57 Не вижу смысла. Я в два раза уменьшил размер библиотек в дистрибутиве программы с использованием qconfig Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Пантер от Октябрь 03, 2012, 12:04 В теперяшнее время это не актуально.
По мне, так патч, заслуживающий внимания - это тот, который завтавляет компилять в несколько потоков с мингвом. Только тут его нет. Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Alex Custov от Октябрь 03, 2012, 12:11 В теперяшнее время это не актуально. Не соглашусь, оптимизация всегда актуальна. Во-первых, меньший размер библиотек даёт прирост скорости запуска. Даже на моём мощном компе это ~20% к скорости запуска, а на нетбуке - даже говорить нечего. Во-вторых, объём занимаемой памяти DLL. Это же не Linux, все программы таскают DLL за собой и грузят их в память. Опять же - большой плюс для маломощных систем. По мне, так патч, заслуживающий внимания - это тот, который завтавляет компилять в несколько потоков с мингвом. Только тут его нет. так эта проблема легко решается с помощью jom Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: gogi от Октябрь 05, 2012, 09:24 По мне, так патч, заслуживающий внимания - это тот, который завтавляет компилять в несколько потоков с мингвом. Не знаю о чём речь, но у меня всё прекрасно компилируется в несколько потоков с опцией "-j". А для сборки qmake есть переменная среды MAKEFLAGS.Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Sancho_s_rancho от Октябрь 05, 2012, 10:47 По мне, так патч, заслуживающий внимания - это тот, который завтавляет компилять в несколько потоков с мингвом. Не знаю о чём речь, но у меня всё прекрасно компилируется в несколько потоков с опцией "-j". А для сборки qmake есть переменная среды MAKEFLAGS.Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Kurles от Октябрь 05, 2012, 12:56 По мне, так патч, заслуживающий внимания - это тот, который завтавляет компилять в несколько потоков с мингвом. Не знаю о чём речь, но у меня всё прекрасно компилируется в несколько потоков с опцией "-j". А для сборки qmake есть переменная среды MAKEFLAGS.Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Alex Custov от Октябрь 05, 2012, 13:04 Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: IMPOMEZIA от Октябрь 06, 2012, 11:51 -j на винде не работает. Если память не изменяет мне, то можно только в связке с msys заставить -j работать. Так и есть только в связке с msys, без него -j не работает.Название: Re: Патчи на Qt 4.8.2/4.8.3 для Windows для custom-ных сборок Отправлено: Kurles от Октябрь 07, 2012, 08:40 NixMan'овской.
|