C ++ Builder中的POCO库

时间:2012-09-16 09:48:05

标签: c++ visual-c++ c++builder unresolved-external poco-libraries

我在VC ++中编译了POCO库,然后使用Builder的implib为Builder创建库。我在应用程序的调试目录中添加了这些库文件,但是,链接器仍然会抛出错误,如

Unresolved external 'poco::session::...'

您能否告诉我在C ++ Builder应用程序中导入POCO库的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

一种方法是直接在C ++ Builder中构建POCO库。 POCO发行版没有.cbproj文件,但我发现要弄清楚需要哪些文件并在C ++ Builder中创建自己的Poco_Foundation.cbproj并不是很困难。

如果我没记错的话,P ++的某些部分(涉及模板专业化)是C ++ Builder无法编译的。我能够解决很多编译错误,但我不得不排除一些单元,因为它们对不能编译的单元有太多依赖。我发现的大多数问题都在Poco_Net库中;我认为Poco_Foundation库很容易编译。

祝你好运。