2009-07-16 65 views

回答

4

沒有好方法。

您可以重新編寫源代碼庫標題,小心保持所有的調用類型和返回類型。很多工作。

您可以在自己的圖書館前端使用圖書館,這只是一個傳遞。更多的工作。

您可以將庫的使用與幾個模塊分開。然後,用放鬆的選項編譯這些模塊。這是多少工作取決於你的應用程序的編寫方式。這可能是最好的方法。

3

構建您的構建環境,以便您將良好的代碼依賴於不良的庫代碼。此外,請確保通過使用不同選項單獨編譯庫代碼來解決依賴關係。這將允許您分別構建兩個,但表示依賴項,這將實現用單個命令構建整個項目。 我是抽象的,因爲我不知道你的構建環境。假設你正在使用makefile,你可以用目標玩一下,並達到目的。

0

在項目之前靜態編譯庫。讓你的項目參考庫標題並鏈接它。

如果庫標頭真的很糟糕,只需在它們周圍寫一些簡單的包裝。

相關問題