Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 C++ 中将omniORB 用于CORBA。
当我使用omniidl,编译器为idl文件生成存根和骨架文件时,自动生成的代码从public继承给定的类 ::CORBA::ValueBase。
::CORBA::ValueBase
在编译期间,我收到未定义的构造函数和析构函数的错误::CORBA::ValueBase。
由于它是一个标准文件,我无法为其定义构造函数和析构函数。任何人都可以让我知道哪个库包含定义或如何避免它?
libomniDynamic4 包含 ::CORBA::ValueBase 的定义,因此在链接路径中包含该库可以解决链接错误并且应用程序编译成功。