Здравствуйте, гость ( Вход | Регистрация )
AD | Дата 13.3.2009, 12:57 |
а она у тебя не так зависит? Неа, не так. [attachment=487:zavisimost.JPG] |
|
kuler | Дата 13.3.2009, 12:37 |
Вроде как отключил эту зависимость и пересобрал Qt а она у тебя не так зависит? |
|
AD | Дата 13.3.2009, 11:32 |
кстати зависимость может быть изза того что сама qt так собрана - с ней. Вроде как отключил эту зависимость и пересобрал Qt. |
|
kuler | Дата 13.3.2009, 11:21 |
кстати зависимость может быть изза того что сама qt так собрана - с ней. | |
AD | Дата 5.2.2009, 18:58 |
Забавно у кое-кого получилось. ![]() Вопрос: что еще следует указать помимо флага /MT, для того, чтобы не было зависимости от MSVRT*.dll Ответ: надо указать флаг /MT! Большое человеческое спасибо! ![]() * - версия Visual Studio Юра, обсуждение было лишь к тому, как лучше отключить манифесты. Один вариант - просто убрать из строки подключения. Второй вариант - подгружать манифест только в том случае, если в настройках проекта пользователь НЕ ЗАПРЕТИЛ его подгружать. |
|
Litkevich Yuriy | Дата 5.2.2009, 18:17 |
а в нём на ссылку на ПрогОрг. у них еще обсуждение было. |
|
kalombo | Дата 5.2.2009, 17:54 |
Не знаю как начать, поэтому опишу всё, что я сделал=). Хотел я, чтобы собранные в MSVS Qt-приложения зависели только от Qt-шных библиотек, наткнулся на этот топик, а в нём на ссылку на ПрогОрг. Сделал по статье, зависимость осталась, но только от одной библиотеки - MSVCR90.dll. Погуглил, нашел такое решение Project Property->Configuration properties->c/c++->code generation->runtime library->MT Project Property->Linking->Manifest File->Generating Manifest->NO Только размер приложения увеличился на 40 килобайт. Но думаю это пустяки=) Буду рад, если мой пост кому-то поможет. |
|
kuler | Дата 5.2.2009, 10:38 |
вообще поиск в гугле выявил схожие проблемы, но вроде решения я не нарыл | |
AD | Дата 4.2.2009, 19:12 |
а зачем ее отрубать? и в linker->input есть inherit values может с ними чо поделать? ![]() Мне необходимо узнать какой флажок нужно установить. Напрямую (т.е. ручками) эту библиотеку, msvcrt.lib, подключать не следует - будут ошибки и много. А вот каким флагом это регулируется? |
|
kuler | Дата 4.2.2009, 18:52 |
а зачем ее отрубать? и в linker->input есть inherit values может с ними чо поделать? |
|
Просмотр темы полностью (откроется в новом окне) | |
![]() |
Текстовая версия | Сейчас: 3.12.2023, 13:57 |