почему не собирается?
Обновить проект (qmake Hello.pro)...
Сборка (make)...
C:/MinGW/bin/mingw32-make.exe -f Makefile.Release
mingw32-make.exe[1]: Entering directory `F:/from_c/job/qt/Book/chapter01/Hello'
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release" -I"." -I"c:\Qt\4.4.0\mkspecs\default" -o release\hello.o hello.cpp
mingw32-make.exe[1]: Leaving directory `F:/from_c/job/qt/Book/chapter01/Hello'
"g++" Ґ пў«пҐвбп ўгв॥© Ё«Ё ўҐиҐ©
Є®¬ ¤®©, ЁбЇ®«пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐвл¬ д ©«®¬.
mingw32-make.exe[1]: *** [release/hello.o] Error 1
C:\MinGW\bin\mingw32-make.exe: *** [release] Error 2
---------------------- Сборка завершена с 2 ошибками ----------------------
и что значат эти не понятные символы??
потому что QDevelop, непонимает досовской кодировки, если преобразовать кодировку к DOS866(OEM866) увидишь такое:
+сэютшЄ№ яЁюхъЄ (qmake Hello.pro)...
TсюЁър (make)...
C:/MinGW/bin/mingw32-make.exe -f Makefile.Release
mingw32-make.exe[1]: Entering directory `F:/from_c/job/qt/Book/chapter01/Hello'
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtCore" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include\QtGui" -I"c:\Qt\4.4.0\include" -I"c:\Qt\4.4.0\include\ActiveQt" -I"release" -I"." -I"c:\Qt\4.4.0\mkspecs\default" -o release\hello.o hello.cpp
mingw32-make.exe[1]: Leaving directory `F:/from_c/job/qt/Book/chapter01/Hello'
"g++" не является внутренней или внешней
ком ндой, исполняемой прогр ммой или п кетным ф йлом.
mingw32-make.exe[1]: *** [release/hello.o] Error 1
C:\MinGW\bin\mingw32-make.exe: *** [release] Error
и как быть вплане того чтобы собрать?
надо настроить QDevelop, глянь вот эту тему http://www.forum.crossplatform.ru/index.php?showtopic=662, там разъясняется настройка.
ну да я настроил правильно инструменты в qdevelop'e вроде как...
тогда попробуй в командной строке, в каталоге где твой файл проекта:
qmake
mingw32-make
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)