boost-python 相关问题

用于直观和紧密集成c ++和python的库。

在声明外部构造函数时,不能在boost :: python中使用make_constructor

我正在尝试在将类移植到python时定义外部构造函数,使用make_constructor绝对失败。当我尝试:#include 使用boost :: python; ...

回答 1 投票 0

如何使用bjam语法配置Boost.Python?

我正在尝试使用Boost.Python。我的系统是:Visual Studio 2012 + Windows7 64位+ Python 2.7.5 32位+ Boost 1.54。现在,我认为安装了Boost.Python,我可以找到.dll和.lib ......

回答 1 投票 2

如何使用boost :: python创建和使用Python对象的实例

假设我有一个像这样的Python类:class MyPythonClass:def Func1(self,param):return def Func2(self,strParam):return strParam如果我想嵌入Python脚本......

回答 2 投票 4

使用现有C对象初始化Cython对象

C ++ Model我说我希望向Python公开以下C ++数据结构。 #包括 #包括 struct mystruct {int a,b,c,d,e,f,g,h,i,j,k,l,m; }; ...

回答 1 投票 8

如何使用boost.python中的-fPIC编译静态库

默认情况下,libboostpython.a是在没有-fPIC的情况下编译的。但是我必须创建一个python扩展,它是一个带有-fPIC的动态库,它链接到静态库。如何编译静态库(...

回答 2 投票 13

Boost.Python:如何调用super()方法?

我有一个暴露了两个C ++类的模块,它们都有一个方法foo():struct MyClassA {void foo(){std :: cout <<“MyClassA :: foo()”<< std :: endl; }}; struct MyClassB {void ...

回答 2 投票 0

Boost.Python不是.lib

我想我已经正确地构建了它。我有其他的boost库工作。我收到以下错误错误:SNK1104无法打开文件'boost_pythonPY_MAJOR_VERSIONPY_MINOR_VERSION-vc141-mt -...

回答 1 投票 0

使用boost.python,如何扩展类的__dir__函数?

我有一个类导出到python,在纯python中,我可以通过这个轻松扩展dir函数:def __dir __(self):attr = list(self .__ attributesMap()。keys())return attr + dir(type(self) ))...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.