Russian Qt Forum
Октябрь 01, 2024, 18:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема с линковкой Debug-версии  (Прочитано 3582 раз)
Waryable
Гость
« : Апрель 30, 2009, 11:35 »

Всем привет. Проблема появилась после перехода Qt 4.3.1 -> 4.4.3
Собираю пустой проект дебаг-версию - получаю в ответ ошибку LNK1103. Эта ошибка по мнению MSDN говорит о поврежденном бинарнике. Что удивительно, релиз-версия собирается на-УРА!
Есть подозрение о не совместимости линковщика MSVC2005  с Qt 4.4.3. Однако интегратор позволяет их совмещать.
Не знаю что еще дать в качестве описания ситуации. Если что-то нужно уточнить, спрашивайте  Улыбающийся . За любую помощь буду благодарен.
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Апрель 30, 2009, 12:33 »

1. Как собрана Qt? (debug, release, debug-and-release)
2. Покажи профайл
3. Попробуй очистить проект и пересобрать (nmake clean && qmake && nmake)
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Waryable
Гость
« Ответ #2 : Май 04, 2009, 07:18 »

Извиняюсь за задержку, не было возможности выйти в инет.
По порядку:
1. Ставил Qt автоматически с помощью инсталлятора. И пока не разбирался как определять тип сборки.
2. Профайл к проектам обычно не создаю.
3. Чистил и пересобирал. Ошибка повторяется.

Похоже понял в чем проблема, но не могу найти решения. Вобщем, студия собирает проект, используя библиотеки старой версии Qt. Определил это, скопировав в папку дебаг-сборки старые библиотеки. Но все пути и настройки указывают на новую версию.
« Последнее редактирование: Май 04, 2009, 07:20 от Waryable » Записан
Waryable
Гость
« Ответ #3 : Май 06, 2009, 08:35 »

pastor, спасибо за помощь. Вчера разбирался со сборками различными. Пересобрал библиотеку Qt под msvc2005 все норм.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.162 секунд. Запросов: 23.