qmake

qmake

qmake

软件

软件描述

qmake 是 The Qt Company 提供的一款工具,可帮助简化跨平台开发项目的构建过程。qmake 能自动生 Makefile,因此只需几行信息即可创建每个 Makefile。

官方网站

访问软件的官方网站了解更多信息

官方认证

packages.debian.org

安全链接HTTPS
立即访问

什么是 qmake?

手册:https://doc.qt.io/qt-5/qmake-manual.html
qmake 是 The Qt Company 提供的一个工具,可帮助简化跨平台开发项目的构建过程。qmake 可自动生成功能完整的 Makefile,只需少量信息即可创建每个 Makefile。qmake 适用于任何软件项目,无论是否使用 Qt 编写。
qmake 根据项目文件中的信息生成 Makefile。项目文件由开发者创建,通常较为简单,但也可为复杂项目创建更复杂的项目文件。qmake 内置了对 Qt 开发的支持功能,可自动包含 moc 和 uic 的构建规则。此外,qmake 还可在无需修改项目文件的情况下生成 Microsoft Visual Studio 项目。

🔄 替代方案

37 个选择
0

Cake(C# Make)是一个跨平台的生成自动化系统,使用 C# DSL 来执行编译代码、复制文件和文件夹、运行单元测试、压缩文件以及生成 NuGet 包等任务。

NAnt

NAnt

0

NAnt 是一个免费的 .NET 构建工具。理论上,它类似于没有 make 缺点的 make;实际上,它非常类似于 Ant。

Phing

Phing

0

PHing 不是 GNU make;它是一个基于 Apache Ant 的 PHP 项目构建系统或构建工具。你可以用它完成传统构建系统(如 GNU make)所能实现的任何事情,而其使用简单的 XML 构建文件以及可扩展的 PHP“任务”类,使其……

0

Apache Buildr 是一个用于基于 Java 的应用程序的构建系统,支持 Scala、Groovy 以及越来越多的 JVM 语言和工具。我们希望它简单易用,只需告知其需要执行的操作,其余工作均由其自动完成。

Task

Task

3

Task 是一个任务运行器/构建工具,旨在比 GNU Make 等工具更简单易用。

RiotKit Do

RiotKit Do

5

RKD:任务执行器——在 Makefile 与 Gradle 之间取得平衡。使用 Python 编写,是每位 DevOps 的强大工具,可自动化生产环境任务及本地开发任务。

0

EBuild 是一种软件项目构建、依赖管理及报告技术。其目标是能够以结构化、声明式且优雅的方式解决任何构建问题。它可通过插件接口进行扩展。

上一页下一页