python/c++接口库比较(SWIG,boost.python, pycxx, py++, sip, Weave, Pyrex )
目前有很多开源的python/c++绑定工具,搜了好多岾子,这里稍微总结下。SWIG支持Python2and3配置正确的话,可以全自动完成封装(*.i文件需要自己写)当不是全自动的时候,它大多会重复你的.h文件并给出提示除了Python外,还支持其他语言(Java,Ruby,Lua,等)输出一个本地文件(这个文件会被编译成.pyd)和一个封装(这个封装是python脚本,调用对应生成的.pyd)绑