123
qmake

qmake

qmake是The Qt Company的工具,可帮助简化跨不同平台的开发项目的构建过程。qmake自动执行Makefile的生成,因此只需几行信息即可创建每个Makefile。
手册:qmake是The Qt Company的工具,可帮助简化跨不同平台的开发项目的构建过程。qmake自动执行Makefile的生成,因此只需几行信息即可创建每个Makefile。qmake可以用于任何软件项目,无论它是否用Qt编写。qmake根据项目文件中的信息生成一个Makefile。项目文件由开发人员创建,通常很简单,但是可以为复杂项目创建更复杂的项目文件。qmake包含其他功能来支持Qt的开发,并自动包括moc和uic的构建规则。qmake还可以为Microsoft Visual Studio生成项目,而无需开发人员更改项目文件。

特征

分类目录

Windows版qmake的替代品

tup

tup

Tup是用于Linux,OSX和Windows的基于文件的构建系统。
Buildr

Buildr

Apache Buildr是用于基于Java的应用程序的构建系统,其中包括对Scala,Groovy和越来越多的JVM语言和工具的支持。
Jerkar

Jerkar

功能强大且功能丰富的纯Java构建和自动化工具.Jerkar包括依赖管理,存储库发布,超级容易的构建编辑和调试等功能。
DevkitPro

DevkitPro

基于gnu编译器集合的游戏控制台自制开发工具的工具链,以及用于辅助对每个受支持的控制台进行编程的其他工具和库。
xmake

xmake

xmake是基于Lua的跨平台构建实用程序。
Anise

Anise

Anise是用于自动化任务的基于Python的执行引擎。
Bazel

Bazel

Bazel是类似于Make,Maven和Gradle的开源构建和测试工具。它使用人类可读的高级构建语言。
Makepp

Makepp

在Perl 5中实现的GNU Make兼容但可靠且经过改进的替代品。