3

我用VC++編譯POCO庫,然後使用Builder的implib爲Builder生成庫。我在應用程序的調試目錄中添加了這些庫文件,但是,鏈接器仍然會拋出像「未解析的外部'poco :: session :: ...'」之類的錯誤。您能否告訴我什麼是在我的C++ Builder應用程序中導入POCO庫的正確方法?謝謝。C++ Builder中的POCO庫

+0

你有沒有得到波科與你的方法? –

回答

1

一種方法是直接在C++ Builder中構建POCO庫。 POCO發行版不附帶.cbproj文件,但我發現找出需要哪些文件並不難,然後在C++ Builder中創建我自己的Poco_Foundation.cbproj。

如果我沒有記錯,那麼Coco Builder將不編譯Poco的某些部分(涉及模板特化)。我能夠解決很多編譯錯誤,但是我不得不排除一些單元,因爲它們對不編譯的單元有太多的依賴關係。我發現的大部分問題都在Poco_Net庫中;我認爲Poco_Foundation庫很容易編譯。

祝你好運。