Название: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: Unnamed_Hero от Июнь 17, 2008, 10:16 В одном месте своей программы приходится использовать функцию QTest::qWait().
Под Linux программа собирается и работает отлично. Но под Windows на этапе сборки компилятор ругается. Код: c:\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lQtTestd4 Хотя наряду с остальными библиотеками QtTest там присутствует... Гугль ничего не сказал :( Все пути прописаны. Другие программы собираются нормально (но там нет использования QtTest) Как это можно побороть? Название: Re: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: Пантер от Июнь 17, 2008, 10:21 QtTestd4.dll есть?
Название: Re: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: Unnamed_Hero от Июнь 17, 2008, 11:19 Есть просто QtTest4.dll
оно же находит остальные, и они тоже без этой буквы d [ Код: g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -mthreads -Wl -o debug\myApp.exe object_script.myApp.Debug -L"c:\Qt\4.3.4\lib" -lQtTestd4 -lQtXmld4 -lQtGuid4 -lQtNetworkd4 -lQtC Название: Re: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: Пантер от Июнь 17, 2008, 11:44 А в релизе собирается?
Название: Re: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: crossly от Июнь 17, 2008, 11:52 а в *.pro CONFIG += qtestlib ... ести ??
Название: Re: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: Mikhail от Июнь 17, 2008, 12:00 Есть просто QtTest4.dll оно же находит остальные, и они тоже без этой буквы d [ Код: g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -mthreads -Wl -o debug\myApp.exe object_script.myApp.Debug -L"c:\Qt\4.3.4\lib" -lQtTest[b]d[/b]4 -lQtXml[b]d[/b]4 -lQtGui[b]d[/b]4 -lQtNetwork[b]d[/b]4 -lQtC Ты в файле проекта указал, что собираешь приложение в режиме отладки. Смотри CONFIG += debug Поэтому он и требует отладочные библиотеки которых у тебя нет. Выделил в твоем посте жирным. Поправь проектный файл CONFIG += release Выполни : qmake clean удали Makefile qmake make Название: Re: Windows, Qt 4.3.4, minGw, QTest::qWait() - ошибка компиляции Отправлено: Unnamed_Hero от Июнь 17, 2008, 12:51 Спасибо за информацию!
|