Ошибка qt moc.exe - PullRequest
       26

Ошибка qt moc.exe

3 голосов
/ 20 мая 2010

Я использую QT Creator 1.3.1 и пытаюсь скомпилировать, но получаю эту ошибку ... пожалуйста, помогите мне избавиться от этого

mingw32-make[1]: Leaving directory `C:/Documents and Settings/eyalk/My Documents/My QT Projects/XML'
mingw32-make: Leaving directory `C:/Documents and Settings/eyalk/My Documents/My QT Projects/XML'
'C:/Qt/2010.02.1/qt/bin\moc.exe' is not recognized as an internal or external command,
operable program or batch file.
mingw32-make[1]: *** [debug/moc_mainwindow.cpp] Error 1
mingw32-make: *** [debug] Error 2
Exited with code 2.
Error while building project XML
When executing build step 'Make'

Ответы [ 3 ]

2 голосов
/ 20 мая 2010

Вы отметили Tools->Options->Qt4, правильно ли указано QMake? Я думаю, QtCreator ищет moc.exe в той же папке.

На многих рабочих станциях мне приходилось вручную настраивать расположение QMakemingw), иначе я получу ту же ошибку, что и вы.

1 голос
/ 04 февраля 2012

У меня была такая же проблема отладки. Просто установите системный путь правильно. Перейдите к «Переменные окружения из системных переменных», выберите «Путь» и, разделив ;, добавьте путь, где находится ваш qt:

C:\qt\4.7.4-vc\bin (). 

Надеюсь, это поможет!

0 голосов
/ 27 августа 2010

Эта проблема возникает, если параметры сборки / директория сборки также неверны.

...