qmake

维基百科,自由的百科全书
跳转到导航 跳转到搜索
qmake
开发者Qt Project
当前版本3.0
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言C++
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统Windows, Linux, Mac OS X, FreeBSD
    类型构建自动化
    许可协议LGPL[1]

    qmake是一个协助简化跨平台进行项目开发的构建过程的工具程序,Qt附带的工具之一 。qmake能够自动生成Makefile、Microsoft Visual Studio 项目文件 和 xcode 项目文件。不管源代码是否是用Qt写的,都能使用qmake,因此qmake能用于很多软件的构建过程。

    手写Makefile是比较困难而且容易出错,尤其在进行跨平台开发时必须针对不同平台分别撰写Makefile,会增加跨平台开发复杂性与困难度。qmake会根据项目文件(.pro)里面的信息自动生成适合平台的 Makefile。开发者能够自行撰写项目文件或是由qmake本身产生。qmake包含额外的功能来方便 Qt 开发,如自动的包含mocuic 的编译规则。

    参考资料[编辑]

    1. ^ Qt Licensing - Qt Developer Network. qt-project.org. [2013-07-13]. (原始内容存档于2013-06-29). 

    外部链接[编辑]