日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號(hào) > 充電吧
[導(dǎo)讀]有時(shí)候需要手動(dòng)修改工程文件,因此有必要理解其中一些常用變量的含義:變量名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 含義TEMPLATE ? ? ? ? ? ? ? ? ?

有時(shí)候需要手動(dòng)修改工程文件,因此有必要理解其中一些常用變量的含義:

變量名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 含義

TEMPLATE ? ? ? ? ? ? ? ? ? ? ? ? ? 模板,app代表應(yīng)用程序,lib代表共享庫

CONFIG ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?配置選項(xiàng)

QT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?當(dāng)配置選項(xiàng)中有qt時(shí),表示需要鏈接的Qt庫的列表

HEADERS ? ? ? ? ? ? ? ? ? ? ? ? ? ?頭文件列表

SOURCES ? ? ? ? ? ? ? ? ? ? ? ? ? ?源文件列表

FORMS ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ui文件列表,由designer生成的界面文件

RESOURCES ? ? ? ? ? ? ? ? ? ? ? 資源文件列表

TARGET ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 目標(biāo)的名稱,默認(rèn)與工程文件同名(去掉.pro后綴)

DESTDIR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 目標(biāo)放置的目錄

DEFINES ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?編譯時(shí)增加的宏定義列表

INCLUDEPATH ? ? ? ? ? ? ? ? ? ? 額外的頭文件搜索路徑

LIBS ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 額外鏈接的共享庫,注意這里要寫全給編譯器的參數(shù)-L, -l等

VEESION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?當(dāng)模板是lib時(shí),代表共享庫的版本號(hào)


其中CONFIG變量有如下的常用值。

1)qt: 表示工程為Qt應(yīng)用程序,這是默認(rèn)值。

2)release:編譯為release版本。

3)debug:編譯為debug版本。

4)debug_and_release:同時(shí)編譯為release和debug版本。

5)warn_on:編譯時(shí)產(chǎn)生盡可能多的警告。

6)warn_off:編譯時(shí)產(chǎn)生盡可能少的警告。

7)thread:表示工程為多線程應(yīng)用程序。


當(dāng)配置為Qt應(yīng)用程序時(shí),程序要與Qt的共享庫鏈接。Qt提供了多個(gè)共享庫,分別支持不同的功能??梢杂肣T這個(gè)環(huán)境變量來控制所鏈接的共享庫,環(huán)境變量的值與共享庫的對(duì)應(yīng)關(guān)系如下:


QT變量的值 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?對(duì)應(yīng)的共享庫 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 說明

core ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? QtCore ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 核心模塊,默認(rèn)包含

gui ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? QtGui ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖形界面模塊,默認(rèn)包含

network ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?QtNetwork ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 網(wǎng)絡(luò)模塊

opengl ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?QtOpenGL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?OpenGL模塊

sql ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? QtSql ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?SQL模塊

svg ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?QtSvg ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SVG模塊

xml ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?QtXml ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? XML模塊

xmlpatterns ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?QtXmlPatterns ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? XML模式模塊

qt3support ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Qt3Support ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Qt3支持模塊


變量用=賦值,則新值完全取代=舊值;如果用+=賦值,表示原值保留,再增加一個(gè)新值;如果用-=賦值,則表示從原值中去掉一個(gè)值。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉