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 个选择
GNU Make

GNU Make

4

Make 是一种工具,用于从程序的源文件生成可执行文件和其他非源文件。

SCons

SCons

0

SCons 是一个开源的软件构建工具,即新一代的构建工具。可以将 SCons 视为经典 Make 工具的改进版跨平台替代品,集成了类似 autoconf/automake 的功能以及 ccache 等编译器缓存功能。

2

CMake 是一组用于构建、测试和打包软件的工具。CMake 使用简单且与平台和编译器无关的配置文件来控制软件的编译过程。CMake 可生成本地的 makefile 和工作区,供编译器使用。

0

Gradle 是一款注重构建自动化和多语言开发支持的构建工具。无论您在任何平台上进行软件的构建、测试、发布和部署,Gradle 都提供了一个灵活的模型,可支持从编译开始的整个开发生命周期...

Ant

Ant

0

Apache Ant 是一个基于 Java 的开源构建工具(用于软件开发)。它使用 XML 文件来描述、组织和控制构建过程。大多数操作被描述为“任务”——Ant 提供了一套内置任务库,同时也支持各种第三方任务和任务...

0

Apache Maven 是一个基于 Java 的构建自动化和项目管理工具(用于软件开发)。它以项目对象模型(POM)为核心,该模型通过 XML 文件描述,用于定义项目结构及其对其他组件和库的依赖关系。

LazFuck

LazFuck

0

LazFuck 是一个用于编写、执行、编译和调试著名脑筋急转弯编程语言 BrainFuck 程序的图形用户界面应用程序。

下一页