博客地址已更改,文章數量較多不便批量修改,若想訪問源文請到 coologic博客 查閱,網址:www.coologic.cn
如本文記錄地址為 techieliang.com/A/B/C/ 請改為 www.coologic.cn/A/B/C/ 即可查閱
版權聲明:若無來源注明, Techie亮博客文章均為原創。 轉載請以鏈接形式標明本文標題和地址:
本文標題:Qt Creator子目錄項目-類似VS解決方案 本文地址: http://techieliang.com/2017/11/479/
通過Qt Creator-新建項目-其他項目-子目錄項目,可以建立一個類似於VS解決方案的工程,其內可以建立多個項目,並且可以配置多個項目之間的構建順序。
1. 簡述
新建完成后,會發現項目很簡單,只有一個pro文件,文件里也只有一行
- TEMPLATE = subdirs
在項目名稱可以右鍵,新建子項目,此后的子項目操作與正常qt工程完全一致
建立兩個子項目以后,pro文件如下:
- TEMPLATE = subdirs
- SUBDIRS += \
- untitled \
- untitled1
SUBDIRS關鍵字表明的是子項目名稱
2. 子項目構建順序
pro增加? CONFIG+=ordered?? 可限制構建順序為 SUBDIRS? 的順序,此時只需要調整SUBDIRS 中各項順序即可
還可寫
- untitled.depends = untitled1
表明untitle依賴於untitled1,會優先構建untitled1
