Russian Qt Forum
Ноябрь 06, 2024, 00:16
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: warning LNK4098: defaultlib 'msvcrt.lib' conflicts... (Прочитано 9180 раз)
finka
Гость
warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
:
Октябрь 10, 2007, 11:12 »
Почему может появляться такой ворнинг?
MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
Qt-4.3.1 с msvc2005 и qwt-5.0.2. Причем очень интересно - все вроде работает, но через раз программа вылетает, причем как-то нестабильно - при комментировании одних и тех же строчек программа может вылетать или не вылетать:) Могут эти глюки быть связаны с этим ворнингом?
Записан
finka
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #1 :
Октябрь 10, 2007, 11:42 »
Поставила project properties->c/c++->code generation run-time library в Multi-threaded Debug DLL (/MDd), ворнинг убрался. Но глюки не исчезли, значит там что-то другое)
И еще проблема: любой cpp файл, в котором я изменю хоть строчку, компилируется по 5 минут. Может, кто-то сталкивался с такими тормозами? Не может ли это иметь отношение к qwt?
«
Последнее редактирование: Октябрь 10, 2007, 11:59 от finka
»
Записан
finka
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #2 :
Октябрь 10, 2007, 17:36 »
При debug сборке проекта ворнинг опять появляется:( Помогите, плиз, не могу разобраться я с этим ворнингом:(
Записан
Вячеслав
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #3 :
Октябрь 10, 2007, 17:45 »
http://msdn2.microsoft.com/en-us/library/6wtdswk0(vs.71).aspx
qwt как собираеться статиком или dll ?
Вообще может имеет смысл прибить все лишние файлы и перестроить проект ?
Записан
finka
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #4 :
Октябрь 10, 2007, 18:00 »
dll. Я сделаю лучше - перестрою нафиг qwt, а то она у меня через одно место работает.
Записан
ритт
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #5 :
Октябрь 10, 2007, 18:51 »
суровая
Записан
finka
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #6 :
Октябрь 10, 2007, 18:56 »
Код:
xep
, а толку ноль. Вот тут
http://prog.org.ru/forum/index.php/topic,6334.15.html
мои страдания по поводу пересборки. Лучше бы и не начинала.
Записан
T800
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #7 :
Октябрь 18, 2007, 22:27 »
>При debug сборке проекта ворнинг опять появляется:( Помогите, плиз, не могу разобраться я с этим ворнингом:(
Там тогда должно было ругаться на 'msvcrtd.lib' или что-то глубоко не так с настройками проекта
'msvcrt.lib' это runtime библиотека MS C. Этот ворнинг означает что символы в библиотеке были прилинкованы к программе несколько раз. Увидеть бы файл проекта (или мейкфайл) целиком.
Кстати а сам /nodefaultlib был попробован? Иногда это решает проблему, хотя в большинстве случаев ворнинг не ведет за собой никаких последствий для работоспосбности. Может глюки, потому что стоят несколько версий студий или СДК на машине? Или что QT и QWT компилировались в разных средах?
Записан
Вячеслав
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #8 :
Октябрь 18, 2007, 22:34 »
Ссылочек в мсдне посмотрите там про ключики линкира кой чего написанно
Записан
T800
Гость
Re: warning LNK4098: defaultlib 'msvcrt.lib' conflicts...
«
Ответ #9 :
Октябрь 18, 2007, 23:15 »
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_vccomp/html/1f1b1408-1316-4e34-80f5-6a02f2db0ac1.htm (VS2005)
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...