0
我在旅途中有兩個項目,一個是圖書館,另一個想使用一些圖書館。如何從我的另一個項目中包含庫和頭文件?
我的目錄結構是:
Work/
ProjectA/
src/
include/
build/
ProjectB/
src/
build/
假設這兩個項目與介子建造建造,是了projectA庫。
1-如何讓ProjectB查看ProjectA的包含文件? 2-如何鏈接projectA的.lib文件? (目前在build文件夾中)
當我嘗試使用相對路徑創建依賴項時,我無法找到獲取.lib文件的東西? 我只能夠得到使用頭文件:
a_dep = declare_dependency(include_directories : include_directories('../../ProjectA/src/include'))
注意我使用Windows,也將使用Linux操作系統。
從我所瞭解的手冊中,projectA將不得不駐留在子項目目錄中的projectB的src文件夾中。但是,如果projectA被多個項目使用,它怎麼能一次在多個地方? – windenergy
您通常使用'git'子模塊。 – TingPing