qmake
Разработчик(и) | Qt-проект |
---|---|
Стабильная версия | 3.0 |
Написано в | С++ |
Операционная система | Linux , Mac OS X , FreeBSD , Windows |
Тип | Автоматизация сборки |
Лицензия | LGPL [1] |
qmake — утилита , автоматизирующая создание make-файлов . Makefiles используются программой make для сборки исполняемых программ из исходного кода; следовательно, qmake — это инструмент make-makefile, или makemake сокращенно .
Make-файлы, создаваемые qmake, адаптированы к конкретной платформе, на которой они запускаются, на основе файлов проекта qmake. Таким образом, один набор инструкций сборки можно использовать для создания инструкций сборки в разных операционных системах. qmake поддерживает генерацию кода для следующих операционных систем: Linux (включая Android), Apple macOS, Apple iOS, FreeBSD, Haiku, Symbian, Microsoft Windows и Microsoft Windows CE.
qmake был создан компанией Trolltech (ныне The Qt Company ). Он распространяется и интегрируется с Qt инфраструктурой приложений , а также автоматизирует создание источников moc (компилятор метаобъектов) и rcc (компилятор ресурсов), которые используются в системе метаобъектов Qt и при интеграции двоичных ресурсов (например, изображений). ).
Инструмент qmake помогает упростить процесс сборки проектов разработки на разных платформах. Он автоматизирует создание файлов Makefile, поэтому для создания каждого файла Makefile требуется всего несколько строк информации. Вы можете использовать qmake для любого программного проекта, независимо от того, написан он на Qt или нет.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Лицензирование Qt — Сеть разработчиков Qt» . qt-project.org.
Внешние ссылки
[ редактировать ]- Руководство по qmake
- qmake в Qt базовом репозитории исходного кода