Ошибка qmake код ошибки 2

0 / 0 / 1

Регистрация: 18.08.2014

Сообщений: 13

1

06.09.2014, 14:40. Показов 15933. Ответов 2


Студворк — интернет-сервис помощи студентам

14:26:09: Выполняются этапы для проекта untitled…
14:26:09: Запускается: «C:Qt5.2.1mingw48_32binqmake.exe» «D:программированиеМои проэктыqt1untitleduntitled.pro» -r -spec win32-g++ «CONFIG+=debug»
Cannot find file: D:программированиеМои проэктыqt1untitleduntitled.pro.
14:26:09: Процесс «C:Qt5.2.1mingw48_32binqmake.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта untitled (комплект: Desktop Qt 5.2.1 MinGW 32bit)
When executing step «qmake»
14:26:09: Прошло времени: 00:00.

Вылетает такая хрень.
Во вкладке проекты( сборка/запуск) — qt 5.2.1 mingw 32 bit
компилятор mingw файл который собирает — C:QtToolsmingw48_32bing++.exe

я понимаю что компилятор глючит а в чем глюк не понимаю



0



596 / 396 / 79

Регистрация: 23.10.2013

Сообщений: 1,143

06.09.2014, 14:47

2

Нельзя использовать киррилицу в пути к проекту!!!
Уже миллион раз такие темы создавали!



0



0 / 0 / 1

Регистрация: 18.08.2014

Сообщений: 13

06.09.2014, 14:58

 [ТС]

3

Модераторам:
ребят закиньте это в топик для новичков, плиз, токо красными и огромными буквами спс

Тема закрыта / delete



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

06.09.2014, 14:58

Помогаю со студенческими работами здесь

Ошибка на код
Выдаёт ошибку: EConvertError with message:"-1′ is not a valid integer value’ на код:

var b:…

ошибка код 43
Всем привет, у меня такая проблема. После запуска системы в правом нижнем углу понели задач…

Ошибка код 43
Доброго времени суток! :yes: Переустановил ОС на ноуте, после чего не ложатся двайвера на видео…

Ошибка Код события: 7
Всем добрый день. Столкнулся с такой проблемой, есть новый компьютер и до недавнего времени работал…

Код Цезаря — ошибка
Доброго вечера, всем!
Все тот же стары добрый метод Цезаря… вот написала программу, но выдает…

560 ti ошибка код 43
вчера при запуске компьютера выдало ошибку код 43. сделал отчет в аида64 Где-то через час…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

3

As the title says, I am having an issue with Qt Creator. I started to play with it and created a main() with a some code in it and when I wanted to compile it to see how it would appear on the screen, I am unable to do so, I see the following error:

Cannot find file:
/Users/Eugene/Documents/Qt/Test/test.pro. Le processus
«/Users/Eugene/QtSDK/Desktop/Qt/473/gcc/bin/qmake» terminated with
error cade 2. Error during the compilation of the project Test (build : Desktop)
during the step ‘qmake’

Yet when I go to the folder, I can see the test.pro file there, so I don’t see why Qt is unhappy.

Did anybody have had a similar problem? I couldn’t find any similar question so far.
Thanks in advance for you help,
Regards

Chris's user avatar

Chris

17k5 gold badges56 silver badges60 bronze badges

asked Aug 29, 2011 at 20:12

Born2Discover's user avatar

0

Are you sure that you don’t have space or other ‘weird’ characters in your project’s path? If so, Qt is unhappy.

You may also try to delete the *.pro.user file and try to compile again.
If unfortunately neither of them work, you can try to compile your project on the command line.

cd to the root directory of your project and:

  1. qmake -project
  2. mingw32-make

If this still can’t get your project compiled, you should check your Qt installation.

Mat's user avatar

Mat

201k40 gold badges392 silver badges405 bronze badges

answered Dec 7, 2011 at 13:11

user957121's user avatar

user957121user957121

2,9464 gold badges24 silver badges36 bronze badges

In my case removing non-ascii characters from the path solved the problem. Spaces are fine, at least from my experience.

answered Apr 14, 2015 at 14:47

Piotr Masek's user avatar

I found another solution that worked for me.

QT is cross-platform tool, so it needs some limitations and restrictions.
One of this restriction is correct path to project. It CAN’T contain any spaces!!!

For example

D:Qt projectproject — wrong

is WRONG. (notice space between Qt and Project).
Instead use something like this

D:Qt_projectproject — correct

Community's user avatar

answered Nov 8, 2014 at 11:01

Zdeno Pavlik's user avatar

1

There seem to be no official documentation of exit codes for qmake. However, there are cases where the user is faced with such an exit code. The original list from ‘initek’ is no longer available.


0 Success
1 Command line error
2 Failed to find project file.
3 Error processing a project file, creating meta generator.
5 Error generating makefile
101 Failed to execute property action.

All of the above codes are generated in function runQMake() in the file main.cpp. The above list is exhaustive, i.e. there are no other codes that the user may be faced with.

The list below was created during a review of the qmake source code (the version in the source of Qt 5.1.1). The list is not guaranteed to be complete or correct. Please edit this article, if another error code appeared during qmake.

Code 0

Success. No errors encountered.

Code 1

The parsing of the commandline arguments has failed. Most probably a typo in the commandline. Look up «Running qmake» in the manual This should actually never happen when using Qt Creator.

Code 2

One of the project files cannot be found based on a call to QFile::exists(). The path in question is printed to stderr.

Code 3

The project file could not be evalutated correctly, or the meta file generator failed. (i.e. the meta files could not be created)

Code 5

Either the project or the make file could not be written (depending on qmake-mode). The filename of the makefile is printed to stderr.

Code 101

A property action failed:

  • Property action QMAKE_QUERY_PROPERTY: property not found in list
  • Property action QMAKE_SET_PROPERTY: internal error
  • cannot happen on property action QMAKE_UNSET_PROPERTY

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

Только поставил QT 5.6 и сразу словил ошибку.
Код:

#include <QApplication>
#include <QPushButton>

int main(int argc, char **argv)
{
 QApplication app (argc, argv);

 QPushButton button («Hello world !»);
 button.show();

 return app.exec();
}

Текст консоли сборки:

22:59:51: Выполняются этапы для проекта Hello…
22:59:51: Запускается: «C:Qt5.6mingw49_32binqmake.exe» F:С++LearnQTHelloHello.pro -r -spec win32-g++ «CONFIG+=debug» «CONFIG+=qml_debug»
Cannot find file: F:С++LearnQTHelloHello.pro.
22:59:51: Процесс «C:Qt5.6mingw49_32binqmake.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта Hello (комплект: Desktop Qt 5.6.0 MinGW 32bit)
Во время выполнения этапа «qmake»
22:59:51: Прошло времени: 00:00.

Подскажите, в чем может быть проблема?

Как гласит название, у меня проблема с Qt Creator. Я начал играть с ним и создал main() с некоторым кодом в нем, и когда я захотел скомпилировать его, чтобы посмотреть, как он появится на экране, я не могу этого сделать, я вижу следующую ошибку:

Не удается найти файл: /Users/Eugene/Documents/Qt/Test/test.pro. Le processus «/Пользователи/Eugene/QtSDK/Desktop/Qt/473/gcc/bin/qmake» завершены с помощью ошибка cade 2. Ошибка во время компиляции проекта Test (сборка: Desktop) во время шага ‘qmake’

Но когда я иду в папку, я вижу там файл test.pro, поэтому я не понимаю, почему Qt недовольна.

У кого-то была аналогичная проблема? До сих пор я не мог найти ни одного подобного вопроса.
Заранее спасибо за вашу помощь,
Отношения

29 авг. 2011, в 22:38

Поделиться

Источник

3 ответа

Вы уверены, что у вас нет места или других «странных» символов в вашем пути к проекту? Если да, то Qt недовольна.

Вы также можете попытаться удалить файл *.pro.user и попытаться скомпилировать его снова.
Если, к сожалению, ни одна из них не работает, вы можете попытаться скомпилировать свой проект в командной строке.

cd в корневой каталог вашего проекта и:

  • qmake -project
  • mingw32-make

Если это еще не может скомпилировать ваш проект, вы должны проверить свою установку Qt.

user957121
07 дек. 2011, в 15:09

Поделиться

В моем случае удаление символов не-ascii с пути разрешило проблему. Пространства прекрасны, по крайней мере, из моего опыта.

Piotr Masek
14 апр. 2015, в 16:23

Поделиться

Я нашел другое решение, которое сработало для меня.

QT — кросс-платформенный инструмент, поэтому ему нужны ограничения и ограничения.
Одним из таких ограничений является правильный путь к проекту. Он НЕ МОЖЕТ содержать пробелы!!!

Например

D:Qt projectproject — wrong

НЕПРАВИЛЬНО. (заметьте пробел между Qt и Project).
Вместо этого используйте что-то вроде этого

D:Qt_projectproject — правильный

Zdeno Pavlik
08 нояб. 2014, в 12:33

Поделиться

Ещё вопросы

  • 1Нахождение холста в визуальном дереве
  • 1Выполнить ручной откат в среде JTA в EJB без сохранения состояния
  • 1Выбор нескольких узлов на одном уровне с LINQ
  • 0получить указатель даты для отображения текущей даты по умолчанию
  • 1Экспресс-маршрутизация — перенаправление на основе локали
  • 1Последний раз. Ожидается ли работа с потоками?
  • 1Триггер SQL Server для параметра «По умолчанию (newsequentialid ())» не работает с «00000000-0000-0000-0000-000000000000»?
  • 1Как отправлять ping-пакеты с использованием библиотеки jabber-net
  • 0переключать отображение тега p в зависимости от значения внутри
  • 0Возможность обмена переменными из директив на сервисы в Angular
  • 1сохранить номера диапазонов
  • 0Должен ли я избегать перенаправления в классах реализации при переносе API
  • 0Скрыть блок, который не соответствует высоте контейнера
  • 0Jquery добавляет только новые данные к объекту
  • 1Что касается неизменяемой коллекции
  • 0Установка переменных PHP из базы данных с помощью MYSQL
  • 1Изменение размера изображения не работает на PhotoImage в tkinter
  • 1Исключительно сопоставление существующей базы данных с существующими POCO без конструктора или CodeFirst в Entity Framework 6
  • 0Как условно создать другой раздел в угловом шаблоне (html файл)
  • 1Запутывание, e.StackTrace не читается
  • 1Добавление новых значений в словарь Python
  • 0AngularJS Подтвердить выпадающий список на основе выбора переключателя
  • 1Зачем мне нужен try-catch с бросками в моем примере?
  • 0как получить последнюю строку из таблицы 2, используя левое соединение MySQL
  • 0сбой линии связи mysql на 2 ноутбуках
  • 1Как использовать Python, чтобы проверить, является ли системная настройка для мыши левой рукой?
  • 1Python: как напечатать значения всех констант из импорта?
  • 1Как передать параметр в JavaScript найти функцию?
  • 0Угловая маршрутизация на рельсах
  • 1Интерфейс не вызывает фрагмент
  • 0Найти повторяющиеся значения concat
  • 0проверить числовое значение, используя .submit jquery
  • 1Как сделать np.where более эффективным с помощью треугольных матриц?
  • 0Как добавить начальный ноль в jQueryUI Datepicker (внутри кода, не выводится)
  • 0Как искать каталоги только на главной странице magento
  • 1Круглый значок не отображается на Зефир
  • 0Переменная класса C ++, возвращающая бред
  • 1давая значение из одного класса в расширенный Java
  • 0Нужно ли удалять этот объект? (если я не собираюсь когда-либо удаляться)
  • 0Активная запись реляционной базы данных Yii Framework 2.0
  • 1Поворот экрана с помощью ViewPager — проблема с FragmentManager и FragmentPagerAdapter
  • 0Angular.js 401 Неразрешенный код статуса
  • 0Проблема приведения лямбда в std :: function
  • 1Расчет площади руки с использованием данных о глубине
  • 0JQuery не возвращается успешно
  • 0Свиток падает, когда я использую сортируемый
  • 0PHP Array Получить значение
  • 0Последний элемент, добавленный в массив, добавляется дважды, не в состоянии понять, почему
  • 1Как правильно распечатать этот массив в Java?
  • 1Замена всех элементов, кроме последнего, в определенных строках 2D-массива

Сообщество Overcoder

Понравилась статья? Поделить с друзьями:
  • Ошибка python скрипта проверьте дополнительную информацию в системной консоли
  • Ошибка python при делении на ноль
  • Ошибка provider error no provider was found
  • Ошибка python в командной строке
  • Ошибка prototype 2 не поддерживается этот формат экрана