2

我有一门方法很少的课程,除了一种方法外,我对所有方法的表现都很满意。我们希望将其移植到 C++。然而,我们不想花太多时间将整个类移植到 C++,只是那个单一的方法。这可能吗?我该怎么做?它应该在空白班吗?不在课堂上?我想要的是尝试使用 C 版本,如果失败(其他操作系统,缺少 pyd),则加载 Python 版本。谢谢你。

4

1 回答 1

1

根据代码的复杂性,您可以考虑使用Wea​​ve,它是 SciPy 的一部分。它允许您在 python 模块中嵌入 C/C++ 代码。这里有教程。

您可以查看的另一个选项是Boost::Python,它使用起来可能有点复杂。

于 2011-10-02T05:18:22.123 回答