python 调用 C++ 编译的 dll

2025-05-18 17:22:21
推荐回答(1个)
回答(1):

困难啊。通常调用C编写的DLL就比较难。如果C++更难。如果说在linux还过得去。那么在linux下还得去。在windows就更难了。标准不一样。

建议你直接使用cython,轻松就搞定了。ctypes只是偶尔才用一下。

往往调用失败与dll的封装格式,编译的方法,参数,版本都有关系。c++的函数命名方式也不同于C,似乎前面要加下划线。