我有一个通过 SWIG 创建的 python 接口作为一些 3d 方 C/C++ 程序的包装器。我可以通过 C# 使用它没问题。我只是想知道 IronPython 是否可以让我的“集成生活”变得更简单/无缝。任何反馈将不胜感激。非常感谢。
问问题
250 次
我有一个通过 SWIG 创建的 python 接口作为一些 3d 方 C/C++ 程序的包装器。我可以通过 C# 使用它没问题。我只是想知道 IronPython 是否可以让我的“集成生活”变得更简单/无缝。任何反馈将不胜感激。非常感谢。
IronPython 不能使用 SWIG 生成的包装器。它确实支持ctypes
访问 C/C++,但它真的取决于你需要什么。如果您只是从 C# 调用 Python 包装器,则使用 SWIG 生成 C# 包装器并完全绕过 Python 可能更容易。