许可证
遵循SWIG
用户评论
-
非常令人印象深刻的工具。 如今,Python作为快速原型语言正在崛起,它被用于AI等领域。当您需要确保关键代码以C/C++速度运行时,SWIG可以非常轻松地从一个命令行使用少量命令,将Pythons绑定到C/C++函数。 -
SWIG是一个出色的工具,它为C/C++库提供各种语言的本机接口。 如果考虑到多个目标语言,它没有任何替代方案,即使是对C++14也有相对良好的支持。 尽管如此,SWIG还缺少大量C++11+的功能,这些功能需要大量手动调整才能生成使用模板和大量移动语义的工作代码,这对OFS项目来说很好,尤其是有了如此优秀的社区、支持和积极的开发! SWIG很容易用于简单的项目,但对于C++11+代码来说可能相当复杂,这是提供灵活性的预期回报。 -
好的 -
像smc.sourceforge.net一样,这是另一个非常有效的想法和项目。 感谢所有贡献者! -
swig解决了一个非常非常困难的问题。 我偶尔会遇到问题,但他们会努力维护、修复漏洞等,并在论坛上提供良好的支持。 当然,我是为Java或Python包装C/C++的首选(没有使用其他目标)。