визуальные библиотеки POCO в C ++ Builder

Я скомпилировал библиотеки POCO в VC ++, а затем использовал implib Builder для создания библиотек для Builder. Я добавил эти библиотечные файлы в каталог отладки моего приложения, однако компоновщик по-прежнему выдает такие ошибки, как

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

Не могли бы вы сказать мне, как правильно импортировать библиотеку POCO в моем приложении C ++ Builder?

3

Решение

Один из способов сделать это — создать библиотеки POCO непосредственно в C ++ Builder. В дистрибутив POCO не входит файл .cbproj, но я обнаружил, что было не слишком сложно выяснить, какие файлы требуются, а затем создать свой собственный файл Poco_Foundation.cbproj в C ++ Builder.

Если я правильно помню, есть некоторые части Poco (связанные со специализацией шаблонов), которые C ++ Builder не будет компилировать. Мне удалось обойти множество ошибок компиляции, но я должен был просто исключить некоторые из модулей, потому что у них было слишком много зависимостей от модулей, которые не компилируются. Большинство проблем, которые я обнаружил, были в библиотеке Poco_Net; Я думаю, что библиотека Poco_Foundation скомпилирована довольно легко.

Удачи.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]