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). 

    外部連結[編輯]