我在C++中使用omniORB进行CORBA。
当我使用 Omniidl,编译器为 idl 文件生成存根和框架文件时,自动生成的代码从公共::CORBA::ValueBase
继承给定的类。
在编译过程中,我收到未定义的构造函数和析构函数的错误 ::CORBA::ValueBase
.
由于它是一个标准文件,我无法为它定义构造函数和析构函数。任何人都可以让我知道哪个库包含蔑视或如何避免它吗?
libomniDynamic4 包含 ::CORBA::ValueBase 的定义,因此在链接路径中包含库可以解决链接错误,应用程序可以成功编译。