2014-10-03 55 views
1

這是一段時間我googleing網,但我沒有找到解決這個問題的方法。cmake使用頭文件兄弟子項目

我正在重新設計我用於我的項目的源代碼。 我想有他們這樣說:

/RootProject 
| 
|---Module 1 
|---Module 2 
|---Module 3 
|---etc. 

每個模塊由一個或多個源文件和相關的頭文件製作。 每個模塊都會生成一個共享庫。有時在庫中有依賴項, 作爲例子,模塊2依賴於模塊1,我希望cmake自動處理頭文件。我正在嘗試不同的add_directory,PARENT SCOPE等組合,但我還沒有找到完成此操作的簡單方法。 你如何處理這種情況 謝謝你的閱讀:)

回答