用于为c ++类创建绑定包装器的工具

时间:2017-10-31 10:23:22

标签: qt wrapper

我有一个用Qt编写的C ++库,我想用不同的语言:纯C ++,java,C,c#等。

到目前为止,我已经创建了一个perl脚本,用于扫描库的主头文件,并创建其他语言使用的相对包装类。不幸的是,这是我第一次尝试这个,脚本现在变得太难以理解了(对我来说)不可维护(我绝不是perl专家)。

所以我想从头开始重启,实现这一目标的最佳工具是什么?另一个(更好的想法)脚本? python(对于perl的可读性)还是有任何好的框架可以做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以查看此工具https://www.riverbankcomputing.com/software/sip/intro 这是一个非常强大的工具,这个项目有很好的文档。