我寫了一個小型圖書館的使用Qt Creator的一個Qt工程項目,現在我想創建一個可以用來測試它作爲開發過程的一部分,一個小的GUI應用程序,所以它可能是這樣的:Qt Creator的:使用其他項目庫
項目紮根於:
〜/代碼/ MYLIB
庫項目和相關代碼:
〜/代碼/ MYLIB/corelib的/ corelib.pro
GUI測試工具和相關聯的代碼:
〜/代碼/ MYLIB/libgui/guitool.pro
到目前爲止,我只能夠通過設置LIBS把事情的工作+ =在GUI項目的.pro文件,手動構建庫,複製庫的某文件到GUI目錄,並重建GUI項目。一個乏味的過程。更糟糕的是:我現在正在Linux上開發這個項目,但需要在Linux和Windows上構建,而這種手動構建方式可能會讓這種方式變得更加困難。
我想有一種方法可以讓Qt Creator意識到項目之間的關係,例如在調試模式下使用庫的調試版本構建GUI工具,或者對Corelib進行更改將需要構建在GUI中,建立在一些操作系統將使用的庫操作系統的配置...等
這種事情是在Eclipse和Visual Studio點幾下了,但我似乎無法得到它的工作QtCreator。我試過「添加庫 - >內部庫」,並創建一個「subdirs」項目,但似乎都沒有工作。我覺得這可能是一個簡單的步驟,我錯過了某個地方,有什麼幫助?