Windows 7 x32, Qt SDK 2010.05, Qt Creator.
Вот такая программа:
#include <QtGui/QApplication>
#include <QtGui/QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}
При компиляции выдаёт:
Выполняется сборка проекта HelloQt...
Настройки не изменились, этап qmake пропускается.
Запускается "D:/Qt/2010.05/mingw/bin/mingw32-make.exe" -w
mingw32-make: Entering directory `D:/Qt/Projects/HelloQt-build-desktop'
D:/Qt/2010.05/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `D:/Qt/Projects/HelloQt-build-desktop'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\2010.05\qt\include\QtCore" -I"..\..\2010.05\qt\include" -I"..\..\2010.05\qt\include\ActiveQt" -I"debug" -I"..\HelloQt" -I"." -I"..\..\2010.05\qt\mkspecs\win32-g++" -o debug\main.o ..\HelloQt\main.cpp
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -mthreads -Wl -o debug\HelloQt.exe debug/main.o -L"d:\Qt\2010.05\qt\lib" -lQtCored4
debug/main.o: In function `main':
D:\Qt\Projects\HelloQt-build-desktop/../HelloQt/main.cpp:9: undefined reference to `_imp___ZN12QApplicationC1ERiPPci'
D:\Qt\Projects\HelloQt-build-desktop/../HelloQt/main.cpp:10: undefined reference to `_imp___ZN6QLabelC1ERK7QStringP7QWidget6QFlagsIN2Qt10WindowTypeEE'
D:\Qt\Projects\HelloQt-build-desktop/../HelloQt/main.cpp:12: undefined reference to `_imp___ZN12QApplication4execEv'
D:\Qt\Projects\HelloQt-build-desktop/../HelloQt/main.cpp:12: undefined reference to `_imp___ZN12QApplicationD1Ev'
D:\Qt\Projects\HelloQt-build-desktop/../HelloQt/main.cpp:12: undefined reference to `_imp___ZN12QApplicationD1Ev'
collect2: ld returned 1 exit status
mingw32-make[1]: Leaving directory `D:/Qt/Projects/HelloQt-build-desktop'
mingw32-make: Leaving directory `D:/Qt/Projects/HelloQt-build-desktop'
mingw32-make[1]: *** [debug\HelloQt.exe] Error 1
mingw32-make: *** [debug] Error 2
Процесс "D:/Qt/2010.05/mingw/bin/mingw32-make.exe" завершился с кодом %2.
Возникла ошибка при сборке проекта HelloQt (цель: Настольный компьютер)
Во время выполнения сборки на этапе "Сборка"
В чём проблема на этот раз?