Вы не должны запускать qmake -project
несколько раз. Параметр -project
предназначен для предоставления вам файла шаблона проекта для редактирования. Эквивалентом того, что вы делаете в IDE, будет создание «нового проекта» каждый раз, когда вы хотите построить. После того, как у вас есть первоначальный проект, вы должны отредактировать его вручную, добавить файлы, когда у вас появятся новые файлы, и т. Д. Если какой-либо заголовочный файл изменится, сгенерированный Makefile заметит его и вызовет moc для его автоматического обновления файла moc _ *. Cpp. Итак:
- Запустите
qmake -project
, когда начнете работать над проектом.
- Запустите
qmake
, если вы хотите сгенерировать Makefile.
- Запустите
make
, когда вы хотите построить проект.