如何使用Python调用依赖于其他D的C++ DLL

2024-05-19 10:28:15 发布

您现在位置:Python中文网/ 问答频道 /正文

说明: 我得到了两个C++类,分别命名为EM> BCASE EME>和 NeCuthEME>。这两个班都有。所以已经。我的目标是使用python创建一个nclass并调用一个名为add-innclass的方法。顺便说一下,nclass取决于bclass。我计划使用ctypes模块,但是当一个用户编写代码时"lib=CDLL("./libnclass.so")"

一个错误出现并表明

"OSError: libbclass.so: cannot open shared object file:No such file or directory"

当我调用libbclass.so程序时

所以我有两个问题

首先,

在python中如何调用nclass

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


Tags: 方法add目标so命名计划fileem

热门问题