Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Ошибка в Qt5.1.0


Автор: OlegIT 11.8.2013, 20:27
Установил http://qt-project.org/downloads. Запустил работающий проект, получил ошибку
Цитата
...MAKEFILE_GENERATOR variable not set as a result of parsing : TestControl.pro. Possibly qmake was not able to find files included using "include(..)" - enable qmake debugging to investigate more.
21:10:23: Процесс «C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin\qmake.exe» завершился с кодом 3.
Ошибка при сборке/установке проекта TestControl (комплект: Desktop Qt 5.1.0 MinGW 32bit)...

Какая-то проблема с профилем, с qmake.exe. Как исправить?


Автор: bsa 12.8.2013, 15:49
OlegIT, проверь в настройках проекта, какой профиль Qt и инструментарий ты используешь для сборки.

Автор: OlegIT 12.8.2013, 21:03
Не установлены, см. рисунок
qmlscene
qmlviewer

Эти две программы имеются в c:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin\
И как это исправить?

Автор: bsa 13.8.2013, 22:35
OlegIT, а ты уверен, что они нужны тебе? У тебя mingw данной версии установлен?

Автор: OlegIT 14.8.2013, 07:44
Цитата(bsa @  13.8.2013,  22:35 Найти цитируемый пост)
а ты уверен, что они нужны тебе?
Конечно не уверен. Но я же сам ни чего такого не ставил, просто запустил инсталяшку  как с предыдущими версиями. Как заставить эту версию работать?

Цитата(bsa @  13.8.2013,  22:35 Найти цитируемый пост)
У тебя mingw данной версии установлен? 
mingw по умолчанию в пакете установлена и ссылка на неё в настройках правильная.

Автор: bsa 14.8.2013, 10:45
тогда странно. попробуй чистый проект собрать.

Автор: OlegIT 14.8.2013, 21:14
Создал самый простой проект. Ситуацию это не изменило.
Настройки Qt5.1 по умолчанию в приложении. Все три строки в "Компиляторы" идентичны.

Автор: OlegIT 14.8.2013, 21:16
Полный текст ошибки из "Консоль сборки"

Цитата

22:07:55: Выполняются этапы для проекта Test...
22:07:55: Запускается: «C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin\qmake.exe» D:\Qt_Test\Test\Test.pro -r -spec win32-g++ "CONFIG+=declarative_debug" "CONFIG+=qml_debug"
MAKEFILE_GENERATOR variable not set as a result of parsing : Test.pro. Possibly qmake was not able to find files included using "include(..)" - enable qmake debugging to investigate more.
22:07:55: Процесс «C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin\qmake.exe» завершился с кодом 3.
Ошибка при сборке/установке проекта Test (комплект: Desktop Qt 5.1.0 MinGW 32bit)
Во время выполнения этапа «qmake»
22:07:55: Прошло времени: 00:00.

Автор: bsa 15.8.2013, 11:13
OlegIT, приведи содержимое *.pro файлов.

Автор: OlegIT 15.8.2013, 19:47
Последний проект, по умолчанию
Цитата

#-------------------------------------------------
#
# Project created by QtCreator 2013-08-14T22:03:27
#
#-------------------------------------------------

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = Test
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

Автор: bsa 15.8.2013, 21:54
Что-то очень странно. У меня проект работает. Тоже Qt 5.1.0.

Автор: OlegIT 16.8.2013, 08:13
А что там в "Профилях Qt"?
Не нравится мне предупреждение о не установленных программах.
Может мне получше почистить компьютер нужно от предыдущих версий.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)