Процесс компиляции для Qt
Я пытаюсь настроить Qt для запуска простого примера hello world, но не могу правильно настроить компиляцию для IDE (QtCreator). Когда я пытаюсь выполнить сборку, нажимая кнопку сборки, я получаю следующее сообщение об ошибке:
Создатель Qt нуждается в настройке компилятора для сборки. Настроить компилятор в настройках комплекта
Так что я заметил, что ничего не настроено для компилятора. Затем я скачал компилятор MinGW, и, похоже, IDE удалось его автоматически распознать. Тем не менее, когда я пытаюсь собрать, я получаю то же сообщение об ошибке.
Правда в том, что я действительно не знаю процесс компиляции ни из командной строки, ни в других IDE. Я читал, что может быть проблема с путями? Я работаю на Windows. Я был бы чрезвычайно признателен, если бы кто-нибудь мог объяснить, что я могу делать неправильно и с какой проблемой я могу столкнуться при сборке в QtCreator.
1 ответ
Вам нужно будет сделать следующие шаги для QtCreator:
1) Перейти к Settings > Build and Run > Kits
,
2) Проверьте правильность автоматического определения. Вероятно, это не так, если у вас есть проблемы, поэтому вам нужно будет либо настроить вручную, либо повторно установить QtCreator, чтобы посмотреть, исчезнет ли проблема. Если он не обнаружен, у вас будет прочитанный восклицательный знак.
3) Добавить новый комплект.
4) Введите имя.
5) Вам нужно выбрать правильную "версию Qt".
6) Вам нужно выбрать компилятор.
7) Выберите опцию "Сделать по умолчанию".
Что касается командной строки, вы должны быть в состоянии сделать что-то вроде этого для создания простого фиктивного main.cpp:
main.cpp
int main() {}
и затем вы можете запустить следующие команды в приглашении (msys/cygwin/etc):
qmake -project && qmake && make