Название: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 07, 2009, 07:20 Доброго времени суток дорогие товарищи. После долгих мыканий и споров с преподавателями я решился так програму для Производственной практике на Qt Creator. Но тут я сталкнулся с очень странной вещью, простая прога Hello World! не желает компилироваться. И выдаёт не понятные ошибки:: -1: error: collect2: ld returned 1 exit status
Листинг програмы: Код
Понимаю что вопрос тупой но ничего не могу придумать, Помогите!!!! Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Авварон от Июль 07, 2009, 09:16 открой вкладку compiler output и текст сюда
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: pastor от Июль 07, 2009, 09:58 А что это за заголовочный файл такой - #include "mainwindow.h"? Что в нем и есть ли он в твоем проекте? В твоем случае нужно подключать #include <QMainWindow>
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Rcus от Июль 07, 2009, 10:02 А я поставлю пять копеек на пробелы в путях :)
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Авварон от Июль 07, 2009, 10:07 а я на поставлю на неустановленнный модуль а-ля фонон:)
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: pastor от Июль 07, 2009, 10:10 А фонон сюда каким боком? О_о
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Авварон от Июль 07, 2009, 10:11 если при создании проекта потыкать лишние галочки, будет ошибка линковки
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 07, 2009, 12:35 Так. Вот что я сделал
#include <QtGui/QApplication> #include <QMainWindow> int main(int argc, char *argv[]) { QApplication app(argc, argv); QMainWindow *mw = new QMainWindow(0, Qt::Window); mw->setWindowTitle("Hello Qt4"); mw->resize(400, 300); mw->show(); return app.exec(); Вот что пишет дебагер: Running build steps for project Sam... Creating gdb macros library... Starting: C:/Qt/4.3.4/bin/qmake.exe C:/Documents and Settings/Егор/Рабочий стол/Sam/Sam.pro -spec win32-g++ -r CONFIG+=debug_and_release CONFIG+=debug Cannot find file: c:\Documents and Settings\Егор\Рабочий стол\Sam\Sam.pro. Exited with code 2. Error while building project Sam When executing build step 'QMake' } Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Авварон от Июль 07, 2009, 12:52 Rcus выиграл:(
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 07, 2009, 13:00 А по подробнее?
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: SABROG от Июль 07, 2009, 13:05 Rcus выиграл:( "Я Егор, настоящий каскадер!" © Атака Клоунов "Рабочий стол" не рулит. Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Авварон от Июль 07, 2009, 13:06 перемести проект в папку без пробелов и русских букв
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 07, 2009, 13:11 Ясно скинул на Диск С. Получется тоже что и раньше::-1: error: collect2: ld returned 1 exit status
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Авварон от Июль 07, 2009, 13:21 еще раз compile output. В тот раз был между прочем не ld
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 07, 2009, 13:25 Вот что он от меня хочет:
Running build steps for project Sam... Creating gdb macros library... Configuration unchanged, skipping QMake step. Starting: C:/Qt/MinGW/bin/mingw32-make.exe debug -w C:\Qt\MinGW\bin\mingw32-make.exe: Entering directory `C:/QT_Progect/Sam' C:/Qt/MinGW/bin/mingw32-make.exe -f Makefile.Debug mingw32-make.exe[1]: Entering directory `C:/QT_Progect/Sam' g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-subsystem,console -mthreads -Wl -o debug\Sam.exe debug/main.o -L"c:\Qt\4.3.4\lib" -lQtGuid4 -lQtCored4 mingw32-make.exe[1]: Leaving directory `C:/QT_Progect/Sam' C:\Qt\MinGW\bin\mingw32-make.exe: Leaving directory `C:/QT_Progect/Sam' C:\Qt\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lQtGuid4 collect2: ld returned 1 exit status mingw32-make.exe[1]: *** [debug\Sam.exe] Error 1 C:\Qt\MinGW\bin\mingw32-make.exe: *** [debug] Error 2 Exited with code 2. Error while building project Sam When executing build step 'Make' Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: SABROG от Июль 07, 2009, 13:36 "-L"c:\Qt\4.3.4\lib" -lQtGuid4 -lQtCored4"
Жестокая старая версия Qt? Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 07, 2009, 13:40 Ну я ставил Креатор версии 1.0 и Qt 4.3.4 Там еще Дезайнер есть вот и с ними шел компилятор.
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: f-r-o-s-t от Июль 07, 2009, 13:44 Creatorу мининум нужна версия qt 4.5 , если скачивать sdk под windows то она идет в коплекте.
tools\options\qt4\qt4version - посмотри там может она у тебя уже стоит и можно переставить. Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 08, 2009, 06:01 Скачал архив qt-x11-opensource-src-4.5.2, распаковал, попытался задать пут В Qt версиони менеджер, ноль эмоций(((
Киньте ссылку ссылку на что-нибудь рабочее. Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: f-r-o-s-t от Июль 08, 2009, 08:51 Пути надо на установленную версию , скачай это http://www.qtsoftware.com/downloads/sdk-windows-cpp
перед тем как ставить удали все, что бы не было проблем. Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 08, 2009, 08:53 Спасибо скачиваю)))
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: Amidomaru от Июль 08, 2009, 17:52 :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D
Спасибо!!! Всё компилирует и вроде работает!!! Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: f-r-o-s-t от Июль 08, 2009, 18:07 Это радует =)
Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: MiBBiM от Июль 11, 2009, 19:48 у меня похожая проблема, но причина другая :)
поставил SDK с сайта, система XP SP2. пути: C:\Qt\2009.03 C:\Qt\2009.03\mingw прописал PATH = C:\Qt\2009.03\qt\bin;C:\Qt\2009.03\mingw\bin при попытке откомпилировать примеры, выползают ошибки вида: Цитата: Ошибка Running build steps for project calculatorbuilder... (http://xmages.net/out.php/i325412_11.07.png)Starting: C:/Qt/2009.03/qt/bin/qmake.exe C:/Qt/2009.03/qt/examples/designer/calculatorbuilder/calculatorbuilder.pro -spec win32-g++ -r Exited with code 0. Starting: C:/Qt/2009.03/mingw/bin/mingw32-make.exe -w mingw32-make: Entering directory `C:/Qt/2009.03/qt/examples/designer/calculatorbuilder' C:/Qt/2009.03/mingw/bin/mingw32-make -f Makefile.Debug mingw32-make[1]: Entering directory `C:/Qt/2009.03/qt/examples/designer/calculatorbuilder' g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"..\..\..\include\QtUiTools" -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtXml" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"debug" -I"..\..\..\mkspecs\win32-g++" -o debug\main.o main.cpp mingw32-make[1]: Leaving directory `C:/Qt/2009.03/qt/examples/designer/calculatorbuilder' mingw32-make: Leaving directory `C:/Qt/2009.03/qt/examples/designer/calculatorbuilder' mingw32-make[1]: *** [debug/main.o] Error 1 mingw32-make: *** [debug] Error 2 Exited with code 2. Error while building project calculatorbuilder When executing build step 'Make' директории без русских символов и пробелов, но я так просто не сдаюсь ;D, взял примерчик из документации: Код сохранил в файле main.cpp, сделал в консоли следующее: (http://xmages.net/out.php/i325581_cons.png) затем команда mingw32-make без параметров (лог выше потёрся после запуска): (http://xmages.net/out.php/i325589_make.png) вот получившийся проект (http://upload.com.ua/get/900952143/) (извините за файлообменник) содержимое проектного файла 123.pro: Код есть у кого-нибудь мысли по поводу ошибок? Название: Re: Помогите с настройкой Qt Creator 1.0!!! Отправлено: MiBBiM от Июль 12, 2009, 14:17 cmd.exe криво работала, поставил консоль из комплекта msys и все заработало
|