如何使用python调用依赖于其他dll的C ++ DLL

时间:2017-07-29 07:19:11

标签: python c++ dll

描述:  我有两个名为 bclass nclass 的C ++类。两个类都已经由.so制作。我的目标是使用python创建 nclass 并在 nclass 中调用名为add的方法。顺便说一下, nclass 依赖于 bclass 。我打算使用ctypes模块,但是当写代码"lib=CDLL("./libnclass.so")"

出现错误并显示

  

" OSError:libbclass.so:无法打开共享对象文件:没有这样的文件或   目录"

当我刚刚调用libbclass.so时,程序没问题

所以我有两个问题,

第一

如何在python中调用 nclass

第二

如何通过 nclass 创建对象并使用 nclass 中的某些方法

0 个答案:

没有答案