qmake是一個協助簡化跨平台進行專案開發的構建過程的工具程式,Qt附帶的工具之一 。qmake能夠自动生成Makefile、Microsoft Visual Studio 專案檔 和 xcode 專案檔。不管原始碼是否是用Qt寫的,都能使用qmake,因此qmake能用於很多軟體的構建過程。
手寫Makefile是比較困難而且容易出錯,尤其在進行跨平台開發時必須針對不同平台分別撰寫Makefile,會增加跨平台開發複雜性與困難度。qmake會根據專案檔(.pro)里面的信息自動生成適合平台的 Makefile。开发者能夠自行撰寫專案檔或是由qmake本身產生。qmake包含額外的功能来方便 Qt 开发,如自动的包含moc 和 uic 的编译规则。
参考资料
- ^ Qt Licensing - Qt Developer Network. qt-project.org. [2013-07-13]. (原始内容存档于2013-06-29).
外部連結
- qmake手冊
- qmake手册(初级部分) (简体中文)
Qt |
---|
| 技術 | - 元物件系統(英语:Meta-object System)
- Phonon
- QML
- QtScript
- Qt Quick(英语:Qt Quick)
- 訊號與槽(英语:Signals and slots)
| |
---|
| 工具 | |
---|
| 綁定 | |
---|
| 相關 | |
---|
|
![小作品圖示](//upload.wikimedia.org/wikipedia/commons/thumb/7/74/HelloWorld_in_black_and_white.svg/50px-HelloWorld_in_black_and_white.svg.png) | 这是一篇關於電腦程式語言的小作品。您可以通过编辑或修订扩充其内容。 |