【发布时间】:2013-01-15 10:36:00
【问题描述】:
我正在尝试将相机库 .so 文件动态加载到 Linux 可执行文件中,以访问简单的相机功能。
我正在尝试这样做:
if ( (newHandle = dlopen("./libCamera.so",RTLD_LAZY | RTLD_GLOBAL)) == NULL )
{
printf( "Could not open file : %s\n", dlerror() );
return 1;
}
但是这失败了,我收到以下输出: “无法打开文件:libCamera.so:未定义符号:ZTVN10_cxxabiv117__class_type_infoE”
我如何找出它所依赖的符号?
【问题讨论】: