• <menu id="w2i4a"></menu>
  • logo Qt使用教程

    文檔首頁(yè)>>Qt使用教程>>Qt使用教程:指定運(yùn)行設(shè)置(三)

    Qt使用教程:指定運(yùn)行設(shè)置(三)


    <Qt Enterprise最新版下載>

    指定運(yùn)行設(shè)置(二)一文中,我們介紹了指定調(diào)試器設(shè)置、為基于Linux的設(shè)備指定運(yùn)行設(shè)置、為QNX設(shè)備指定運(yùn)行設(shè)置等。本文我們將繼續(xù)為大家介紹指定qmake項(xiàng)目運(yùn)行設(shè)置的余下所有內(nèi)容,歡迎品鑒!

    選擇運(yùn)行環(huán)境

    Qt Creator會(huì)自動(dòng)選擇用于運(yùn)行應(yīng)用程序的基于設(shè)備類(lèi)型的運(yùn)行環(huán)境,你可以在Run Environment部分編輯或選擇其他環(huán)境。你還可以編輯現(xiàn)有的環(huán)境變量,或添加、重置和取消新的變量。

    指定運(yùn)行設(shè)置(三)

    在桌面上運(yùn)行應(yīng)用程序時(shí),默認(rèn)情況下使用Build Environment,但是你也可以使用沒(méi)有添加構(gòu)建環(huán)境的系統(tǒng)環(huán)境。需要在一個(gè)干凈的系統(tǒng)環(huán)境中運(yùn)行應(yīng)用程序,可以選擇Clean Environment。

    當(dāng)在移動(dòng)設(shè)備所連接的開(kāi)發(fā)主機(jī)上運(yùn)行應(yīng)用程序時(shí),Qt Creator可以從設(shè)備中提取關(guān)于Device Environment的信息。通常情況下,編輯設(shè)備環(huán)境沒(méi)有任何意義。如果想要修改運(yùn)行環(huán)境的環(huán)境變量值,你可以選擇Batch Edit。

    指定一個(gè)自定義可執(zhí)行文件來(lái)運(yùn)行

    如果你在Qt Creator中使用CMake、通用項(xiàng)目類(lèi)型或想要運(yùn)行一個(gè)自定義的桌面可執(zhí)行文件,那么可以為你的項(xiàng)目創(chuàng)建一個(gè)自定義的可執(zhí)行文件來(lái)運(yùn)行配置。例如當(dāng)在一個(gè)庫(kù)中工作時(shí),你可以運(yùn)行一個(gè)針對(duì)庫(kù)的測(cè)試應(yīng)用程序鏈接。使用命令行參數(shù)、工作目錄和環(huán)境變量指定可執(zhí)行文件運(yùn)行應(yīng)用程序。

    指定運(yùn)行設(shè)置(三)

    為Qt Quick UI項(xiàng)目指定運(yùn)行設(shè)置

    你可以為桌面設(shè)備類(lèi)型包指定運(yùn)行設(shè)置:

    • 在Arguments字段中,你可以指定命令行參數(shù)傳遞給可執(zhí)行文件。
    • 在Main QML file中選擇Qt QML Viewer文件后,該文件將會(huì)啟動(dòng)。
    指定運(yùn)行設(shè)置(三)

    購(gòu)買(mǎi)Qt Enterprise最新正版授權(quán)!詳情請(qǐng)"咨詢(xún)?cè)诰€客服"

    慧都年終盛典火爆開(kāi)啟,一年僅一次的最強(qiáng)促銷(xiāo),破冰鉅惠不容錯(cuò)過(guò)!!優(yōu)惠詳情點(diǎn)擊查看>>

    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話咨詢(xún)

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();