我已经用 C++(本机)开发了一个库,并且没有在任何绑定中使用 boost。
我正在使用 Python 为这个库创建一个 Wrapper,以便它可以在客户端工作。在查看了我所有可用的选项后,决定这boost.python
是选择的方法。问题是我是否可以boost.python
用于 Python/客户端,即使我没有在任何 C++ 实现中使用 boost?
另外,假设我的库被调用myLib
,因此是否有可能:
myLib.Vector()
我可以在哪里推送价值?IEvect = myLib.Vector(1, 2, 3, 4, 5)
无需Vector
在 C++ 库中创建一个名为的类?
任何帮助将不胜感激