我在爲兩者構建兩個庫和測試程序時偶然發現了一個看似簡單的問題。靜態庫和SCons的傳遞依賴關係
問題:我有兩個靜態庫,libA和libB,而libB依賴於libA。我不想明確地將所有使用libB的程序鏈接到libA,我希望SCons發現如果程序鏈接到庫B,它也應該鏈接到庫A.
我已經建立了一個簡單的例子來說明這個問題。因爲我無法找到合適的文件託管服務提供商並這是編程有關,我創建了一個小型SVN倉庫:
svn checkout https://example-repository.googlecode.com/svn/trunk example-repository
,或者你可以下載一個壓縮文件here。
+1有趣的鏈接!我會檢查一下waf手冊,但從我看到的情況來看,這可能是一個不錯的選擇。另一方面,我已經開始使用SCons實現一些自定義構建器... – hochl 2011-02-11 09:35:42