Qt使用教程之指定生成設置(一)

<Qt Enterprise最新版下載>html

不一樣的生成配置容許你在不一樣生成設置之間進行快速切換,默認狀況下,Qt Creator建立調試和發行版本的配置。調試版本包含了你須要調試的應用程序的額外調試符號,可是在發行版中你能夠忽略。通常狀況下,你使用調試配置進行測試,同時最終的安裝文件使用發行配置。測試

你能夠在Projects模式下指定生成設置。想要添加新的生成配置,首先單擊Add,而後選擇你想要添加的配置類型,你能夠根據需求添加儘量多的生成配置。想要刪除當前選中的生成配置,單擊Remove便可。ui

編輯生成配置

在Edit build configuration字段中選擇生成配置進行編輯。spa

:指定生成設置(一)

默認狀況下,Qt Creator在源目錄的一個單獨目錄中構建項目,將其做爲陰影構建。這樣可使每一個編譯和運行包單獨生成的文件。若是你只使用一個單獨的包進行編譯和運行,那麼你能夠選擇取消Shadow build複選框。命令行

爲了使全部的項目源生成默認選項,選擇Tools > Options > Build & Run > General,而後在Default build directory字段中輸入period (.)。調試

啓動外部進程

Qt Creator執行外部進程來完成諸如構建和運行應用程序的任務。爲了執行該進程,Qt Creator在系統中使用本地腳本命令。它從一個可執行文件名和可選命令行參數中構建該命令。orm

在可執行字段中可執行文件的名稱被指定爲:qmake,Make,Command或Executable。它要麼是來自該項目,要麼是手動指定的。當你手動指定可執行文件時,你能夠參考環境變量和Qt Creator變量,可是沒有應用引用規則。htm

你能夠在參數字段中指定命令行參數:Additional arguments,Command arguments,Make arguments或Arguments.你能夠建立包含重定向和其餘高級結構的腳本命令行。然而在一些複雜的使用狀況下,諸如應用程序中piping測試數據被測試或不支持分組命令,這是由於當構成該命令時可執行字段的值老是放在第一位的。進程

使用環境變量

你可使用任何環境變量做爲字段值。關於變量名列表,你能夠在Build Settings設置中單擊Build Environment > Details。環境變量使用原生的語法引用:在Unix上,$VARNAME或${VARNAME};在Windows上,%VARNAME%。ip

使用Qt Creator變量

在參數、可執行路徑和工做目錄中,你可使用Qt Creator的變量。該變量會照顧它們的擴展,所以你不須要爲它們添加引號。在字段中選擇Variables按鈕,在特定環境的變量列表中進行選擇。

有興趣的朋友能夠點擊查看更多有關Qt的文章

相關文章
相關標籤/搜索