Qt使用教程:指定運(yùn)行設(shè)置(一)
Qt Creator會自動(dòng)為你的項(xiàng)目創(chuàng)建運(yùn)行配置。想要查看或修改設(shè)置,請選擇Projects > Build & Run > Run。該設(shè)置的指定取決于項(xiàng)目本身的類型和你構(gòu)建并運(yùn)行該項(xiàng)目的。單擊Add來運(yùn)行一個(gè)項(xiàng)目的設(shè)置,單擊Remove來刪除當(dāng)前設(shè)置。
為qmake項(xiàng)目指定運(yùn)行設(shè)置
該qmake項(xiàng)目的運(yùn)行配置會從解析的.pro文件中獲得可執(zhí)行文件。有關(guān)命令構(gòu)造的更多信息,請參閱啟動(dòng)外部進(jìn)程。
為子項(xiàng)目創(chuàng)建運(yùn)行配置
為了防止Qt Creator為SUBDIRS項(xiàng)目自動(dòng)創(chuàng)建運(yùn)行配置,在SUBDIRS項(xiàng)目的.pro文件中指定以下變量:CONFIG += qtc_runnable。Qt Creator只為子項(xiàng)目創(chuàng)建運(yùn)行配置,在他們的.pro文件中也包含了CONFIG += qtc_runnable設(shè)置。
為桌面設(shè)備類型指定運(yùn)行設(shè)置
你可以指定命令行參數(shù)來傳遞給可執(zhí)行文件和工作目錄使用,該工作目錄默認(rèn)為構(gòu)建結(jié)果的目錄。
針對于控制臺應(yīng)用程序,請點(diǎn)擊Run in Terminal復(fù)選框。如果你需要運(yùn)行專門設(shè)立的環(huán)境變量,那么這樣做也是在運(yùn)行配置設(shè)置。

該Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug)選項(xiàng)(僅適用于OS X)使你可以調(diào)試所連接的框架,如Qt框架本身。調(diào)試你的應(yīng)用程序代碼時(shí)并不需要這個(gè)選項(xiàng)。當(dāng)設(shè)置要運(yùn)行的可執(zhí)行文件時(shí),你還可以創(chuàng)建自定義的可執(zhí)行文件來運(yùn)行配置。
指定Valgrind設(shè)置
Qt Creator為檢測內(nèi)存泄漏和分析函數(shù)執(zhí)行集成了Valgrind代碼分析工具,你可以根據(jù)自己的需求設(shè)置工具。你可以指定所有項(xiàng)目或單個(gè)項(xiàng)目的Valgrind設(shè)置。
要指定當(dāng)前項(xiàng)目的Valgrind設(shè)置:
- 在Valgrind Settings部分選擇Custom。
- 為項(xiàng)目指定Valgrind設(shè)置。

點(diǎn)擊Restore Global可以恢復(fù)到全局設(shè)置。要指定全局Valgrind設(shè)置,選擇Tools > Options > Analyzer。
購買Qt Enterprise最新正版授權(quán)!詳情請""
慧都年終盛典火爆開啟,一年僅一次的最強(qiáng)促銷,破冰鉅惠不容錯(cuò)過!!優(yōu)惠詳情點(diǎn)擊查看>>