Название: Проблема с линковкой Debug-версии Отправлено: Waryable от Апрель 30, 2009, 11:35 Всем привет. Проблема появилась после перехода Qt 4.3.1 -> 4.4.3
Собираю пустой проект дебаг-версию - получаю в ответ ошибку LNK1103. Эта ошибка по мнению MSDN говорит о поврежденном бинарнике. Что удивительно, релиз-версия собирается на-УРА! Есть подозрение о не совместимости линковщика MSVC2005 с Qt 4.4.3. Однако интегратор позволяет их совмещать. Не знаю что еще дать в качестве описания ситуации. Если что-то нужно уточнить, спрашивайте :) . За любую помощь буду благодарен. Название: Re: Проблема с линковкой Debug-версии Отправлено: pastor от Апрель 30, 2009, 12:33 1. Как собрана Qt? (debug, release, debug-and-release)
2. Покажи профайл 3. Попробуй очистить проект и пересобрать (nmake clean && qmake && nmake) Название: Re: Проблема с линковкой Debug-версии Отправлено: Waryable от Май 04, 2009, 07:18 Извиняюсь за задержку, не было возможности выйти в инет.
По порядку: 1. Ставил Qt автоматически с помощью инсталлятора. И пока не разбирался как определять тип сборки. 2. Профайл к проектам обычно не создаю. 3. Чистил и пересобирал. Ошибка повторяется. Похоже понял в чем проблема, но не могу найти решения. Вобщем, студия собирает проект, используя библиотеки старой версии Qt. Определил это, скопировав в папку дебаг-сборки старые библиотеки. Но все пути и настройки указывают на новую версию. Название: Re: Проблема с линковкой Debug-версии Отправлено: Waryable от Май 06, 2009, 08:35 pastor, спасибо за помощь. Вчера разбирался со сборками различными. Пересобрал библиотеку Qt под msvc2005 все норм.
|