用于复杂项目的自动Python包装器生成器

我试图围绕C ++代码创建一个Python包装器,该C ++代码被拆分为多个文件,每个文件包含多个函数。此外,该代码还依赖于从其他位置下载的其他外部C ++和C库。通过include(包括)和-I标志在Makefile中引用这些其他“ -L”库的位置。

是否有一个自动Python包装器生成器可以处理这种级别的复杂性?理想情况下,我想提供所有相关C ++ / C源文件所在的目录的路径(包括其他库),并且Python包装器生成器应能够解析从何处提取相关函数以及如何包装他们。还是我要求太多?

最接近我需求的软件包似乎是PyBindGen。但是,我看不到如何在PyBindGen中引用include d(附加)库。

elsawin2012 回答:用于复杂项目的自动Python包装器生成器

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2869572.html

大家都在问