首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何加载具有依赖项的c++共享库的ctype?

如何加载具有依赖项的c++共享库的ctype?

提问于 2018-03-02 00:07:47
回答 2关注 0查看 320

在Linux上,我有一个依赖于其他库的c++共享库。LD_图书馆_PATH被正确设置为允许链接器加载所有库。当我这么做时:

代码语言:txt
复制
libgidcwf    = ctypes.cdll.LoadLibrary(libidcwf_path)

我得到以下错误:

代码语言:txt
复制
Traceback (most recent call last):
  File "libwfm_test.py", line 12, in <module>
    libgidcwf    = ctypes.cdll.LoadLibrary(libidcwf_path)
  File "/usr/lib/python2.5/ctypes/__init__.py", line 431, in LoadLibrary
    return self._dlltype(name)
  File "/usr/lib/python2.5/ctypes/__init__.py", line 348, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: path-to-my-lib/libwav.so: undefined symbol: ODBCGeneralQuery

有没有一种方法可以让这些依赖库“可加载”?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档