Как получить Makefile из qmake

Имея файл x.pro, как я могу создать make-файл? Запуск qmake x.pro создает каталог x.pbproj без Makefile.

Спасибо

Изменить: добавление информации. о файле pro и платформе. Я запускаю это на Mac OS X (10.6). Тот же файл pro, который использовался для создания Makefile в OpenSUSE. Вот фрагмент профайла:

TEMPLATE = lib
TARGET = x
DEPENDPATH +=
INCLUDEPATH +=
CONFIG += qt debug
QT = core network
# Input
LIBS += -lcryptopp
HEADERS += x.hpp
..... # rest of the header files

person Community    schedule 20.12.2011    source источник
comment
Пожалуйста, предоставьте некоторые подробности в своем вопросе, например, текст файла .pro и на какой платформе он работает.   -  person Clare Macrae    schedule 20.12.2011
comment
В Linux он создает Makefile в том же месте, что и все файлы *.o по умолчанию.   -  person cmannett85    schedule 20.12.2011
comment
Обновил вопрос с текстом профайла вместе с платформой   -  person    schedule 21.12.2011
comment
Для Qt5.13 полный список mkspecs можно найти в каталоге mkspecs каждой платформы (сборки инструментов), например Qt\Qt5.13.1\5.13.1\mingw73_64\mkspecs или Qt\Qt5.13.1\5.13.1\msvc2017_64\mkspecs.   -  person StndFish    schedule 24.01.2020


Ответы (1)


Я предполагаю, что вы используете Mac OS X

qmake -spec macx-g++ x.pro в Mac OS X для создания Makefile

qmake x.pro в Linux для создания Makefile (поведение по умолчанию)

qmake -spec win32-g++ x.pro в Windows для создания Makefile

person Kamil Klimek    schedule 21.12.2011
comment
Также рассмотрите возможность установки переменной среды QMAKESPEC в значение macx-g++. Это бы сэкономило время. - person macetw; 02.07.2016