#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel label("WAZAAA");
label.show();
return app.exec();
}
В Qdevelopere выдаёт вот такое (дополнительно установлены Dev-C++ и Cygwin B20 для gcc и g++):
Цитата
Сборка (make)...
make -f Makefile.Debug
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'c:/Qt/4.4.1/include/QtCore' -I'c:/Qt/4.4.1/include/QtCore' -I'c:/Qt/4.4.1/include/QtGui' -I'c:/Qt/4.4.1/include/QtGui' -I'c:/Qt/4.4.1/include' -I'c:/Qt/4.4.1/include/ActiveQt' -I'debug' -I'.' -I'c:/Qt/4.4.1/mkspecs/default' -o debug/newfile.o newfile.cpp
cc1plus.exe: Invalid option `threads'
make[1]: *** [debug/newfile.o] Error 1
make: *** [debug] Error 2
---------------------- Сборка завершена с 1 ошибками ----------------------
make -f Makefile.Debug
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I'c:/Qt/4.4.1/include/QtCore' -I'c:/Qt/4.4.1/include/QtCore' -I'c:/Qt/4.4.1/include/QtGui' -I'c:/Qt/4.4.1/include/QtGui' -I'c:/Qt/4.4.1/include' -I'c:/Qt/4.4.1/include/ActiveQt' -I'debug' -I'.' -I'c:/Qt/4.4.1/mkspecs/default' -o debug/newfile.o newfile.cpp
cc1plus.exe: Invalid option `threads'
make[1]: *** [debug/newfile.o] Error 1
make: *** [debug] Error 2
---------------------- Сборка завершена с 1 ошибками ----------------------
make вроде который с дельфёй шел, при замене на nmake от MSVS2005 последние две строчки меняются на
Цитата
NMAKE : fatal error U1077: 'C:\cygnus\cygwin-b20\H-i586-cygwin32\bin\g++.EXE' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.exe"' : return code '0x2'
Stop.
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.exe"' : return code '0x2'
Stop.
При попытке скомпилировать в MSVS2005 и прописывании вручную include и lib для Qt отказывается понимать *.plr файлы(ошибка чтения), *.lib'ов в папке lib вообще нет.
Что я делаю не так? Подскажите, пожалуйста.
Под убунтой хади херон всё компилируется без проблем, может есть какой-нибудь способ быстренько кросс-компиляцию настроить?
Заранее, спасибо!