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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции  (Прочитано 10091 раз)
aisa
Гость
« : Сентябрь 29, 2007, 10:50 »

Устанавливал уже собранные
Qt            4.3.1
Qdevelop         0.24
MinGW Developer Studio    2.0.5


Qdevelop \ Инструменты....
C:\Qt\4.3.1\bin\qmake.exe
C:/MinGWStudio/MinGW/bin/mingw32-make.exe
C:/MinGWStudio/MinGW/bin/gdb.exe
C:/Qt/ctags57/ctags.exe
C:\Qt\4.3.1\bin\linguist.exe
C:\Qt\4.3.1\bin\lupdate.exe
C:\Qt\4.3.1\bin\lrelease.exe
C:\Qt\4.3.1\bin\designer.exe
C:\Qt\4.3.1\bin\assistant.exe

Что означает настроить окружность PATH?


Збирання (make)...
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** No targets specified and no makefile found. Stop.
---------------------- Збір завершений без помилок----------------------

Збирання (make)...
c:\Qt\4.3.1\bin\qmake.exe -win32 -o Makefile hello.pro
C:/MinGWStudio/MinGW/bin/mingw32-make.exe -f Makefile.Debug
mingw32-make.exe[1]: Entering directory `C:/examples/chap01/hello'
g++ -c -g -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\Qt\4.3.1\include\QtCore" -I"..\..\..\Qt\4.3.1\include\QtCore" -I"..\..\..\Qt\4.3.1\include\QtGui" -I"..\..\..\Qt\4.3.1\include\QtGui" -I"..\..\..\Qt\4.3.1\include" -I"..\..\..\Qt\4.3.1\include\ActiveQt" -I"build" -I"." -I"..\..\..\Qt\4.3.1\mkspecs\default" -o build\hello.o hello.cpp
mingw32-make.exe[1]: Leaving directory `C:/examples/chap01/hello'
"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2
---------------------- Збір завершений з 2 помилками ----------------------
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #1 : Сентябрь 29, 2007, 13:12 »

Что означает настроить окружность PATH?
Если надо на один сеанс, то в батнике дать команду
Код:
SET PATH=С:\MinGWStudio\MinGW\bin;C:\Qt\ctags57;c:\qt\4.3.1\bin;%PATH%
Если надо постоянно, то:
"Мой компьютер" - "Свойства" - вкладка "Дополнительно" - "Переменные среды"
Ищем переменную с именем PATH и добавляем к ней
Код:
С:\MinGWStudio\MinGW\bin;C:\Qt\ctags57;c:\qt\4.3.1\bin
Цитировать
"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2
---------------------- Збір завершений з 2 помилками ----------------------
Как насчет поправить кодировку?
Записан
SLiDER
Гость
« Ответ #2 : Сентябрь 29, 2007, 20:59 »

Как насчет поправить кодировку?

Не выйдет, виндовая консоль надух не переносит русских букафф, и украинских похоже тоже.  Смеющийся Можно попробовать перехватить вывод чем нибудь менее превиредливым.

Вы бы хоть сказали у вас после этого объектники появились? Может это уже линкер отвалитвается? Хотя так действительно ни фига не поймем, нужно что-то с выводом делать.
« Последнее редактирование: Сентябрь 29, 2007, 21:06 от SLiDER » Записан
ритт
Гость
« Ответ #3 : Сентябрь 29, 2007, 23:32 »

"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
ком дой, исполяемой прогр ммой или п кетым ф йлом.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2
Записан
ритт
Гость
« Ответ #4 : Сентябрь 29, 2007, 23:37 »

создай qtvars.bat с таким вот содержимым:

set QTDIR=C:\Qt\4.3.1
set PATH=C:\Qt\4.3.1\bin
set PATH=%PATH%;C:\MinGWStudio\MinGW\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

запускай в консоли этот батник и работай дальше
но это лишь при условии, что всё установлено правильно Улыбающийся
Записан
SLiDER
Гость
« Ответ #5 : Сентябрь 29, 2007, 23:41 »

"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
ком дой, исполяемой прогр ммой или п кетым ф йлом.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2

Да вы шаман батенька  Смеющийся

создай qtvars.bat с таким вот содержимым:

set QTDIR=C:\Qt\4.3.1
set PATH=C:\Qt\4.3.1\bin
set PATH=%PATH%;C:\MinGWStudio\MinGW\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

запускай в консоли этот батник и работай дальше
но это лишь при условии, что всё установлено правильно Улыбающийся

Забыли предупредить человека чтобы он и Qdevelop с MinGW Developer Studio из под той же консоли запускал  Строит глазки
Записан
vaprele07
Гость
« Ответ #6 : Сентябрь 30, 2007, 03:39 »

Цитировать
Не выйдет, виндовая консоль надух не переносит русских букафф, и украинских похоже тоже.  Смеющийся Можно попробовать перехватить вывод чем нибудь менее превиредливым.
chcp - смена кодовой страницы консоли
Записан
SLiDER
Гость
« Ответ #7 : Сентябрь 30, 2007, 12:39 »

Цитировать
chcp - смена кодовой страницы консоли

Спасибо не знал.  Строит глазки

P.S. Похоже форум сломался, цитирование не работает Непонимающий
Записан
Delphin
Гость
« Ответ #8 : Октябрь 22, 2007, 11:44 »

Поставил QDevelop, MinGW, ну и QT соответственно и все это Виндовс ХР
Собирать - собирает, компилить - компилит, а вот запускаю программу и QDevelop не запускается
пишет "Единственная версия, доступная для "MainWindow.pro" - debug"
Что это моглобы значить. А запускаешь экзешник нормально все выполняется

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

Сообщений: 5876


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


Просмотр профиля WWW
« Ответ #9 : Октябрь 22, 2007, 16:32 »

В свойствах проека в QDevelop есть галочки release, debug, release & debug. Ставьте так, как собрана у вас кутя.
Записан

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


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