2012-02-29 64 views

回答

4

編輯:根據rboc的回答,這顯然在QtCreator 4.0+中得到了支持。我目前沒有安裝任何版本的QtCreator,所以很遺憾我無法驗證這一點。


老答案

我相信這是目前基本上是不可能。我說「本質上」,因爲如果你願意,你可以爲你想創建的每個目標做一個自定義的構建配置,手動指定目標作爲該配置命令中的一個參數。然後,要構建該目標,只需選擇該配置並構建即可。這是一個非常冒險的解決方法,但不幸的是,我認爲這是目前唯一可行的選擇。更好的解決方案可能是爲每個目標創建一個單獨的項目。

+0

是的,你的權利,但CMake的交叉platfom,跨IDE發展節非常有用。僅爲Qt Creator使用項目添加額外的自定義功能並不是非常有用。我使用Qt Creator 4.0,問題依然如此。我不能只建立一個目標。我只能建立整個解決方案。它是如此的悲傷( – Maks 2016-05-28 09:01:08

+0

@Maks如果您使用CMake的,你可以在命令行建立個人目標 – 2016-05-28 21:19:28

+1

請務必查看@ RBOC的答案 - 。現在,這似乎可能 – 2016-11-10 13:37:25

4

因爲QtCreator 4.0.0,在項目窗格中,去構建步驟 - >詳細信息,然後選擇你的目標。 您也可以在cmake中使用「--target」命令行選項。

更新:

因爲QtCreator 4.3.0與3.7.2的CMake或更高的目標清單上的項目視圖,所以你可以右鍵點擊和建設。

+0

這絕對應該是公認的答案! – 2016-11-10 13:36:58

+0

但有可能選擇一個以上的目標,以打造?好像它是不是「全部」或「一個」,但界面是一個複選框列表,所以現在看來​​似乎應該是可能的選擇,只要你想盡可能多的,但它只是讓你選擇一個。 – 2017-08-24 12:58:50

+0

Qt Creator中4.0.0,你只能選擇一個目標項目窗格是的,是一個複選框列表,但你只能選擇一個。 從QtCreator 4.3.0開始,所有的目錄都可以在項目視圖中看到,也可以在項目窗口中看到,但是無法選擇多個目標以通過在「項目」窗格或項目視圖中選擇來構建。 – rboc 2017-08-25 08:14:47

相關問題