Qt Creator怎樣更改預設構建目錄

2022-06-23 05:45:28 字數 1695 閱讀 8632

用過vs的朋友都知道,用vs編譯工程時會將生成的可執行檔案放在當前工程目錄下,使每個工程獨立地成為乙個整體,管理起來頗為方便;而qt creator則不同,編譯程式時會建立乙個與當前工程目錄同級的構建目錄,而且目錄名稱稀里嘩啦的出奇的長,令人很不愉快。

那麼,qt creator怎樣才能更改預設構建目錄,將可執行檔案放入到工程目錄下,並且讓產生的目錄名保持簡潔,以便使目錄結構顯得清晰而有條理呢?

1當我們使用qt creator編譯工程時,會生成乙個與工程目錄同級的構建目錄,而且目錄名相當長,從而使得目錄結構看起來顯得有些凌亂。

2那麼,有沒有什麼辦法能夠使編譯生成的目錄位於當前工程目錄下,並且目錄名也顯得清晰簡潔呢?

end開啟qt creator,點選選單「工具」-「選項」。

在開啟的選項視窗中點選左側的「構建和執行」。

在構建和執行頁面的最下方,便是指定構建目錄的地方。

在這裡我們可以看到,預設的構建目錄為

../build-%-%-%

其中,各部分元素的意義如下:

1)../   當前目錄的父目錄(這部分用來指定構建目錄處在什麼位置,其中當前目錄是指當前工程目錄下)

2)build-   固定不變的字元,在目錄名中原樣顯示

3)% 變數值,即當前的工程名

4)-    固定不變的字元,在目錄名中原樣顯示

5)% 變數值,當前構建套件名,比如使用的是桌面版的vs2013進行編譯,qt版本為5.6,則為desktop_qt_5_6_0_msvc2013

6)-    固定不變的字元,在目錄名中原樣顯示

7)% 變數值,當前構建型別,比如是debug還是release

為了讓大家更好地理解以上各部分的含義,下面就給出乙個實際示例的圖示。圖中的構建目錄名為 build-test1-desktop_qt_5_6_0_msvc2013_32bit-debug,與工程目錄同級。

知道了各部分的含義,我們修改構建目錄也就相當容易了。例如,假設我們想將構建目錄放在工程目錄下,目錄名為構建型別,只需要在此作如下如圖所示的修改即可。其中:

1)./   表示當前目錄(即工程目錄下)

2)%  表示構建型別

修改之後,我們再來新建乙個工程,測試修改效果。在這裡,我分別進行以debug和release方式編譯工程,可以看到,在工程目前下,分別新建了兩個資料夾,而且資料夾的名稱也不是之前的一長串了,而是分別為debug和release。

怎樣更改JBOSS的預設埠號和預設根應用程式

jboss的常用設定 1 將預設埠8080改為80 找到jboss home server default deploy jbossweb tomcat50.sar server.xml檔案,找到如下部分 把裡面的8080改為80。jboss啟動之後就可以用 訪問。2 將web應用發布為預設應用程式...

Qt Creator 修改預設構建目錄

綠色框就是預設的構建目錄。其中 上級目錄,即工程資料夾同級的目錄 build 固定字元 工程名 當前構建套件名,取決於你qt版本。如 qt5.3.2 mingw版本生成 desktop qt 5 3 2 mingw 構建目標,debug和release 之前生成的目錄是上一級目錄,就是qt的工作目錄...

qt creator設定預設輸出目錄

之前雖然配置成功,但是輸出目錄依然與專案的資料夾所在同級,且輸出目錄不是我指定的名稱。如果你也想將輸出目錄調整到專案資料夾下,請一定要先配置好creator,再建立專案 預設輸出與demo02所在目錄同級 我這裡建立了乙個名為demo01的專案,目錄結構如下 開啟creator,依次找到 選單欄 工...