Python库:如何调用C++;Python程序中的函数? 有一个Python库,它可以调用(可以调用C++的函数而不需要外部的)C。
它不是Boost.PythonPython库:如何调用C++;Python程序中的函数? 有一个Python库,它可以调用(可以调用C++的函数而不需要外部的)C。,c++,python,dll,shared-libraries,C++,Python,Dll,Shared Libraries,它不是Boost.Python 非常感谢。您的答案将得到奖励。您在想什么。您在想什么。您可能在想什么。您可能在想什么。此外,ctypes允许您访问DLL并包装c代码 此外,ctypes允许您访问DLL并包装c代码 SWIG,Boost.Python,SIP,Shiboken,PyBindgen SWIG和Boost.Python是最受欢迎的,也就是说,它们拥有最大的用户群和最活跃的开发团队。这两个版本中使用哪一个在很大程度上取决于你的品味。因此,如果你不想使用Boost.Python,那么SWI
非常感谢。您的答案将得到奖励。您在想什么。您在想什么。您可能在想什么。您可能在想什么。此外,ctypes允许您访问DLL并包装c代码
此外,ctypes允许您访问DLL并包装c代码
SWIG,Boost.Python,SIP,Shiboken,PyBindgen
SWIG和Boost.Python是最受欢迎的,也就是说,它们拥有最大的用户群和最活跃的开发团队。这两个版本中使用哪一个在很大程度上取决于你的品味。因此,如果你不想使用Boost.Python,那么SWIG就是一个明显的选择。SWIG、Boost.Python、SIP、Shiboken、PyBindgen
SWIG和Boost.Python是最受欢迎的,也就是说,它们拥有最大的用户群和最活跃的开发团队。这两种方法中的哪一种在很大程度上取决于你的品味。因此,如果你不想使用Boost.Python,那么SWIG就是一个明显的选择。@s.zakharov:我也在尝试这样做,有任何可能的分步教程吗?我有ST昨天开始使用Python,我很困惑通过Python访问C++函数。我相信这个页面确实有很多信息,但是既然你已经在同一个主题上,你能给我提供一个一步一步教程的链接吗?这样做了吗?我昨天刚刚开始使用Python,并且很困惑通过Python访问C++函数。我相信这个页面确实有很多信息,但是既然你已经在同一个主题上,你能给我提供一个一步一步的教程的链接吗?