неопределенная ссылка на `CORBA :: ValueBase :: ValueBase () ‘, как я могу ее решить? (какую библиотеку использовать в omniORB)

Я использую omniORB для CORBA в C ++.

когда я использовал omniidl, компилятор для генерации файлов заглушек и скелетов для файла idl, автоматически генерируемый код наследует данный класс от открытого ::CORBA::ValueBase,

Во время компиляции я получаю ошибку неопределенного конструктора & деструктор для ::CORBA::ValueBase,

Поскольку это стандартный файл, я не могу определить конструктор & деструктор для него. Кто-нибудь, пожалуйста, дайте мне знать, какая библиотека содержит определения или как этого избежать?

0

Решение

libomniDynamic4 содержит определение :: CORBA :: ValueBase, поэтому включение библиотеки в путь компоновки решает ошибки компоновки и приложение успешно компилируется.

0

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

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

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