Использование Qt с пользовательским MinGW - PullRequest
1 голос
/ 31 мая 2010

Не знаю, подойдет ли этот вопрос лучше на superuser.com , но, поскольку он скорее связан с компилятором, я попробую здесь.

Я должен использовать Qt с определенной версией gcc (4.5). Я скачал последний официальный выпуск Qt для Windows (Vista, 32-битная версия) и не установил поставляемую версию MinGW; Я только что установил библиотеки / двоичные файлы Qt.

В консоли, когда я набираю qmake && make, make терпит неудачу, жалуясь, что 'g++' is not recognized as an internal command.

Если я наберу g++ в той же консоли , я получу следующий вывод:

g++: no input files

Так что g++ определенно распознается.

Для тех, кто может спросить, и каталог двоичных файлов Qt, и каталог двоичных файлов MinGW находятся в системной переменной PATH.

Что здесь может быть не так?

1 Ответ

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

Сообщение «не внутренняя команда» не является тем, которое вы получите, если просто не удается найти исполняемый файл g ++. Например, этот make-файл:

foo:
    zz foo.cpp

выдает ошибку:

make: zz: Command not found

когда zz executetabe не существует. Я не знаю, что подразумевается под «внутренней командой», но я думаю, что вам нужно опубликовать ту часть make-файла, которая вызывает проблему. О, и проверьте, что вы на самом деле используете GNU make.

...