Russian Qt Forum
Ноябрь 06, 2024, 17:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QT Creator не обнаруживает g++ при компиляции  (Прочитано 10070 раз)
Ella
Гость
« : Март 05, 2010, 15:02 »

Доброго времени суток.

Скачала инсталлятор QT SDK 2010.02.1 с примерами, установила вместе с MingW. При сборке одного из демонстрационных проектов не находил mingw32-make.exe, я прописала в настройках проекта  путь  C:\Qt\2010.02.1\mingw\bin\mingw32-make.exe , но оказалось, что g++ он тоже не находит. Выдаётся такое сообщение:

Выполняется сборка проекта easing...
Настройки не изменились, этап QMake пропускается.
Запускается: C:\Qt\2010.02.1\mingw\bin\mingw32-make.exe
C:/Qt/2010.02.1/mingw/bin/mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `C:/Qt/2010.02.1/qt/examples/animation/easing'
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"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"c:\WATCOM\H" -I"c:\WATCOM\H\NT" -I"..\..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\main.o main.cpp
mingw32-make[1]: Leaving directory `C:/Qt/2010.02.1/qt/examples/animation/easing'
"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make[1]: *** [tmp/obj/debug_shared/main.o] Error 1
mingw32-make: *** [debug-all] Error 2
Завершено с кодом 2.
Ошибка во время сборки проекта easing Во время выполнения сборки на этапе 'Make'



В досовской кодировке написано: "g++" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Подскажите, пожалуйста, какие настройки нужно изменить.
Записан
gigabyte
Гость
« Ответ #1 : Март 05, 2010, 15:25 »

А что у тебя стоит а папке
C:/Qt/2010.02.1/mingw/bin
Интересно посмотреть
И может на всякий случай она в path прописана?
Записан
Ella
Гость
« Ответ #2 : Март 07, 2010, 14:25 »

Прописала в PATH путь к mingw32, вроде стало собираться... ))
Спасибо.
А что нужно  сделать, чтобы программа запускалась на компьютере без установленного QT?
Записан
gigabyte
Гость
« Ответ #3 : Март 07, 2010, 16:20 »

1. Установить QT
2. Собрать Qt статически и собрать на нем важе приложение но в таком случае все равно потребуются библиотеки mingw (mingwm10.dll ит.д. и т.п.)
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #4 : Март 07, 2010, 19:42 »

ээээ?
вообще просто нужны библиотеки qt. А при статик сборке не нужно вообще ничего
Записан
Ella
Гость
« Ответ #5 : Март 12, 2010, 17:58 »

А с чем может быть связана такая проблема:

Выполняется сборка проекта Player...
Запускается: c:/qt/2010.02.1/qt/bin/qmake.exe D:/Player/Player.pro -spec win32-g++ -r
Завершено с кодом 0.
Запускается: C:/Qt/2010.02.1/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/Player'
C:/Qt/2010.02.1/mingw/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `D:/Player'
windres -i player.rc -o build\player_res.o --include-dir=.
mingw32-make[1]: Leaving directory `D:/Player'
mingw32-make: Leaving directory `D:/Player'
windres: can't popen `gcc -E -xc -DRC_INVOKED -I. player.rc': No error
mingw32-make[1]: *** [build/player_res.o] Error 1
mingw32-make: *** [release] Error 2
Завершено с кодом 2.
Ошибка во время сборки проекта Player
Во время выполнения сборки на этапе 'Make'


Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #6 : Март 12, 2010, 18:08 »

Не может открыть player.rc. Тут же синим по белому написано.

Да, Ella, пользуйся тегом [код].
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.137 секунд. Запросов: 23.