Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2011, 19:32   #1
tumanovalex
Пользователь
 
Регистрация: 07.03.2011
Сообщений: 83
Вопрос Компиляция релиза в Visual Studio для QT SDK 1.1.0

Проект компилируется нормально в отладочном режиме. В режиме релиза при установке "Многопоточная DLL" все работает. Чтобы не носить с собой библиотеки от VS сделал просто "Многопоточная" и получил ошибки:
1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) уже определен в LIBCMT.lib(typinfo.obj)
1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info:perator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) уже определен в LIBCMT.lib(typinfo.obj)
1>LIBCMT.lib(crt0init.obj) : warning LNK4098: библиотека по умолчанию "msvcrt.lib" противоречит использованию других библиотек; используйте параметр /NODEFAULTLIB:library
1>release\MyTestPCqt.exe : fatal error LNK1169: обнаружен многократно определенный символ - один или более
В связи с этим возникли вопросы:
1. В каком пункте свойств проекта можно задать параметр /NODEFAULTLIB:library?
2. Как настроить параметры проекта для правильного создания релиз-файла с параметром "Многопоточная"?
3. Как сделать один исполняемый файл, в который были бы включены все необходимые библиотеки QT, например в моем случае QTCore4 и QTGui4?
4. Есть ли утилиты, которые могут склеить несколько файлов, например, exe и dll в один файл с заданным именем так, чтобы этот один файл нормально работал.
Вложения
Тип файла: zip MyTestQT.zip (9.5 Кб, 5 просмотров)

Последний раз редактировалось tumanovalex; 29.05.2011 в 19:40. Причина: Прикрепление проекта
tumanovalex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
__ASM для Visual Studio 6.0 app Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 22.08.2010 22:14
компиляция проекта в Visual Studio 2008 kess Visual C++ 1 16.03.2010 12:36
VISUAL STUDIO 2008 defaul language - как переключить в VISUAL STUDIO 2008 язык программирования, использ Эйнж Общие вопросы C/C++ 0 27.12.2009 20:39
MS Visual Studio компиляция с ошибкой! terran4ic Помощь студентам 16 02.10.2009 15:19