Ответ 1
Как упоминал Greenflow, Qt Creator
может импортировать существующий проект, но он даже не зависит от существования Makefile
. Все, что вам нужно сделать для импорта существующего проекта, - это указать папку высокого уровня, в которой находятся источники проекта (включая источники в подкаталогах), и установить для имени какое-то имя - имя, которое Qt Creator
будет использовать для отобразите его имя. Qt Creator
также спрашивает, какие файлы должны быть включены в проект, но опять же, это просто для отображения источников в дереве проекта, а не для сборки. Qt Creator
использует инструмент make
в указанном каталоге сборки по умолчанию для создания вашего проекта, но вы можете переопределить этот параметр. Например, в компании, в которой я работаю, у нас есть пользовательская система сборки и пользовательский инструмент сборки. Поэтому, когда я импортирую какой-то проект в Qt Creator
, я указываю каталог с источниками, устанавливаю какое-то имя, указываю каталог сборки, переопределяю инструмент сборки по умолчанию make
нашим пользовательским, добавляем некоторые включенные пути к файлу .includes, если необходимо, укажите макросы в файле .config и разработайте все, что только оно.
Вы можете увидеть более подробную информацию о Import existing project
функции Qt Creator
здесь.