Название: Ошибки при компиляции Отправлено: Dux от Август 29, 2005, 19:19 Поставил себе Qt 4 под MinGW. Компилю примеры. Все отлично. Переписываю каталог с примером на другой диск.
>qmake -project >qmake sample.pro тут все отлично! >make а вот тут начинаются проблемы! Я заметил, что если каталог проекта находится не в дереве каталогов установки Qt, то проект компилиться не будет. Кто-нибудь сталкивался с такой ситуацией? Название: Re: Ошибки при компиляции Отправлено: KADABRA от Август 29, 2005, 19:26 Цитата: "Dux" Поставил себе Qt 4 под MinGW. Компилю примеры. Все отлично. Переписываю каталог с примером на другой диск. >qmake -project >qmake sample.pro тут все отлично! >make а вот тут начинаются проблемы! Я заметил, что если каталог проекта находится не в дереве каталогов установки Qt, то проект компилиться не будет. Кто-нибудь сталкивался с такой ситуацией? И какие же проблемы? Я думаю, что тут телепатов нету. У меня отлично компилятся проекты на другом диске. Укажи, какие именно проблемы, какие ошибки компилятора, линкера. Название: Ошибки при компиляции Отправлено: Night_Light_8 от Октябрь 07, 2005, 20:25 У меня сейчас нечто подобное. Решил изучить Qt, чтобы сделать кое-какой проект по диплому.
Скачал MinGW-3.4.2.exe qt-win-opensource-4.0.1-mingw.exe Поставил Пробую первый пример из туториала хелло: Цитировать #include <QApplication> #include <QPushButton> int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton hello("Hello world!"); hello.resize(100, 30); hello.show(); return app.exec(); } qmake -project qmake - отлично make получаю кучу ошибок, оканчивается весь длинный список на Цитировать C:/Qt/4.0.1/include/QtGui/../../src/gui/widgets/qabstractbutton.h:31: error: `Qt ValidLicenseForGuiModule' does not name a type In file included from C:/Qt/4.0.1/include/QtGui/qpushbutton.h:1, from C:/Qt/4.0.1/include/QtGui/QPushButton:1, from main.cpp:2: C:/Qt/4.0.1/include/QtGui/../../src/gui/widgets/qpushbutton.h:29: error: `QtVali dLicenseForGuiModule' does not name a type mingw32-make[1]: *** [release\main.o] Error 1 mingw32-make[1]: Leaving directory `C:/R/ASU/Kurso/MOtion/dzx' mingw32-make: *** [release] Error 2 Продскажите, что не так. Название: Ошибки при компиляции Отправлено: KADABRA от Октябрь 08, 2005, 10:04 Night_Light_8
Попробуй пересобрать Qt своим компилятором. Название: Ошибки при компиляции Отправлено: Night_Light_8 от Октябрь 09, 2005, 19:44 угу, помогло
|