Самый простой способ - позволить qmake сгенерировать файл qmake для вас.
После создания резервной копии любых существующих * .pro-файлов, на которые вам может понадобиться ссылка, перейдите на верхний уровень структуры каталогов и введите команду qmake -project
. Это заставляет qmake рекурсировать дерево и находить все, что ему нужно для сборки, и создавать из него файл проекта qmake.
Затем отредактируйте сгенерированный файл qmake. По крайней мере, вам нужно будет изменить строку ШАБЛОН на «lib» вместо «app». Вы также захотите указать название цели. Также могут быть некоторые другие вещи, которые вы хотите изменить.
Теперь, когда у вас есть файл qmake, вам нужно сгенерировать файл make. Запустите qmake снова, но на этот раз просто скажите qmake
без аргументов.
Наконец, вы должны иметь возможность просто запустить make
и собрать вещи. [Для будущих читателей, использующих Windows с инструментами MingW, make
следует заменить на mingw32-make
]