Название: Qt 4.8.1 opensource vs 2010 shared build; crash start up QDesigner QAssistant Отправлено: daimon от Май 13, 2012, 19:19 собрал qt батником (вкинул в корень либы) и в файле спецификации под студию 2010 заменил MD на MT
Код: ::все переменные создадутся локально и будут безболезненно убраны Название: Re: Qt 4.8.1 opensource vs 2010 сборка без C-Runtime требует C-Runtime Отправлено: kambala от Май 13, 2012, 19:32 а почему ты считаешь, что твоя сборка - без C-Runtime? насколько я помню, для этого надо какие-то ключи повписывать в конфигурацию нужной платформы.
Название: Re: Qt 4.8.1 opensource vs 2010 сборка без C-Runtime требует C-Runtime Отправлено: daimon от Май 13, 2012, 19:36 а почему ты считаешь, что твоя сборка - без C-Runtime? насколько я помню, для этого надо какие-то ключи повписывать в конфигурацию нужной платформы. set QMAKESPEC=win32-msvc2010 и ключ есть при конфиге -no-crt в батнике и нашел спецификацию и там заменил MD на MTНазвание: Re: Qt 4.8.1 opensource vs 2010 сборка без C-Runtime требует C-Runtime Отправлено: kambala от Май 13, 2012, 20:29 там в "спецификацию" надо еще куда-то -static вписать, да и в configure наверное тоже. в общем, найди тут или нагугли как правильно делать статик сборку (на cyberforum кажется есть).
Название: Re: Qt 4.8.1 opensource vs 2010 сборка без C-Runtime требует C-Runtime Отправлено: daimon от Май 13, 2012, 21:56 там в "спецификацию" надо еще куда-то -static вписать, да и в configure наверное тоже. в общем, найди тут или нагугли как правильно делать статик сборку (на cyberforum кажется есть). вот уже так делаетКод: configure -shared %CONF% -opensource -qt-zlib -qt-libpng -qt-libmng -qt-libjpeg -no-crt -nomake demos -nomake examples -no-qt3support мне нужно shared (то есть с dll), но без рантайма Название: Re: Qt 4.8.1 opensource vs 2010 сборка без C-Runtime требует C-Runtime Отправлено: daimon от Май 14, 2012, 09:08 вот либы в аттаче, тестите, но не могу понять иногда дизайнер и ассистант падает при запуске (они лежат в архиве)
lib.7z (http://file.qip.ru/file/Pv2jEz7u/lib.html) почитав на оффсайтном форуме qt - они сами предлагают не менять MD на MT, мы не отвечаем за проблемы с памятью и ту сразу вопрос зачем ключ -no-crt???? |