2013-02-17 3 views
5

Я только что загрузил и установил Qt Creator. Я не испортил PATH или любые другие настройки. Но когда я пытаюсь запустить проект Qt GUI приложений, он дает следующее сообщение об ошибке:Ошибка запуска с Qt Creator

cc1plus.exe:-1: error: error: unrecognized command line option "-fno-keep-inline-dllexport" 

Выход говорит:

Error while building/deploying project ProjectFirst (kit: Desktop Qt 5.0.1 MinGW 32bit) When executing step 'Make'

Я не понимаю, почему это происходит. Я много раз искал его в Интернете, прежде чем спрашивать, но ничего не мог найти.

+1

удалить другой GCC с вашего пути, и все готово. – AbiusX

ответ

0

Попробуйте использовать Nmake, не Mingw32-сделать

0

Проблема заключается в том, что вы используете неправильную установку mingw32 (старая версия).

Чтобы решить эту проблему, убедитесь, что выбранный вами комплект обнаружил правильную версию Mingw (это должно быть 4.7, которое находится внутри каталога инструментов установки qt).

7

Я только что нашел проблему на компьютере моего друга так же, как и ваш.

Введите g ++ --version, чтобы увидеть, что g ++ берет по умолчанию с вашего пути. Если это 4.4. * (< = 4.7.2), то обнаружил, что старый g ++ и удаляет его в корзину. Обычно он поставляется с пакетом Perl, необходимым для настройки Qt.

Затем вернитесь в Консоль и попробуйте g ++ --version снова если это не 4.7.2, то снова откройте старый g ++ и удалите его.

Если написано g ++: команда не найдена или что-то в этом роде - измените переменную PATH. Не забудьте перезагрузить компьютер после его изменения.

Когда вы получили g ++ --version с 4.7.2, с нетерпением ожидаем успеха.

Смежные вопросы