boost-python相关内容

无法链接到Boost.Python OS X

我试图用Boost.Python构建一个非常简单的例子。我已经安装boost和boost-python与自制软件。我使用python 3.4.3和boost 1.59。我的操作系统是El Capitan。 Boost.Python与python3一起安装,如下所示: code> brew install boost-python --with-python3 我有3个 ..
发布时间:2016-12-03 00:47:58 其他开发

在boost :: python中实例化shared_ptr

我有一个关于boost python的问题。我一直在努力将一个项目的一些功能导出到boost python,我没有找到一种方法来解决以下问题: 我有一组StatusEffect对象,我存储和使用整个游戏。在游戏启动时,我想要能够调用一个python脚本,将填充/添加到一组状态效果对象。我没有问题将StatusEffect类和它的派生类暴露给python并调用脚本。 问题是我将StatusE ..
发布时间:2016-11-01 23:13:35 C/C++开发

有没有一个很好的方法来发送数据从python上下文到C + +没有太多的副本参与

标题可能会令人困惑。 我想创建一个基于python的网站(很多现有的框架如Flask和cherryPy),还有一个C ++计算发动机为了处理速度。所以我需要为python创建一个接口来调用C ++函数。幸运的是boost.python可以做到这一点。然而,每次我从python发送一个数据,一个矩阵,到C + +,我必须使用python列表,这意味着我必须将矩阵数据转换为列表,并在C + +上 ..
发布时间:2016-11-01 10:16:40 C/C++开发

MSVC - boost :: python静态链接到.dll(.pyd)

我有一个VS10项目。我想构建一些C ++代码,所以我可以在python中使用它。我按照boost教程,让它工作。但是VS一直链接boost-python-vc100-mt-gd-1_44.lib,但它只是一个包装程序调用boost-python-vc100-mt-gd-1_44.dll。这就是为什么我需要复制.dll与我的.dll(.pyd)文件。所以我想链接boost:python静态到那个. ..
发布时间:2016-10-30 04:40:25 C/C++开发

当使用boost :: python时,将python.io对象转换为std :: istream

在编写我的第一个django应用程序时,我遇到了以下问题: boost :: python 。从python代码,我需要传递 io.BytesIO 到C ++类,它采用 std :: istream 。 我有一个旧的C ++库用于读取某种格式的文件。让我们来调用 somelib 。此库的接口使用 std :: istream 作为输入。这样的东西: class SomeReader ..
发布时间:2016-10-28 01:45:02 C/C++开发

将python脚本添加到c ++项目

我如何将一个用python编写的脚本添加到c ++项目?感谢 编辑:基本上所有的脚本都是电子邮件一些数据。我想传递数据,也许电子邮件地址到python写的函数。希望清除东西.. 解决方案 您可能对 Boost.Python:嵌入解释器或 Python / C API:嵌入Python解释器。您可以直接使用Python C API,也可以使用Boost.Python库。您可能还有兴趣阅 ..
发布时间:2016-10-27 06:33:00 C/C++开发

嵌入python和运行多次

我使用boost :: python嵌入python,这是我怎么做: void runCode { Py_Initialize(); // boost :: python代码在这里和嵌入式python代码运行 Py_Finalize(); } 它第一次运行很好,但是当它再次运行时,我发生此错误: LookupError:未知编码:utf8 ..
发布时间:2016-10-25 15:27:22 C/C++开发

从NumPy数组到Mat(OpenCV)的C ++转换

我正在围绕ArUco增强现实库(基于OpenCV)编写一个薄包装。我尝试构建的界面非常简单: Python将图像传递给C ++代码; C ++代码检测标记并将其位置和其他信息作为元组的返回到Python。 如何在Python中表示图像以将其传递给C ++。对于GUI和相机管理我将使用PyQt,所以最初它将是QImage,但我不能简单地传递给OpenCV(或我可以?)。首先,我试图使用 ..
发布时间:2016-10-25 14:49:44 C/C++开发

从NumPy数组到Mat(OpenCV)的C ++转换

我正在围绕ArUco增强现实库(基于OpenCV)编写一个薄包装。我尝试构建的界面非常简单: Python将图像传递给C ++代码; C ++代码检测标记并将其位置和其他信息作为元组的返回到Python。 如何在Python中表示图像以将其传递给C ++。对于GUI和相机管理我将使用PyQt,所以最初它将是QImage,但我不能简单地传递给OpenCV(或我可以?)。首先,我试图使用 ..
发布时间:2016-10-25 14:45:16 C/C++开发

从c ++捕获boost :: python-wrapped类的实例属性

我使用boost :: python包装(许多)c ++类。如果我从一个python脚本分配属性名称时,键入属性名称,python默默地创建新的实例属性,这从来不是我缩进。有没有办法捕获这样的事件(并引发异常?)? 我已经看到了一些关于主题的网站上的帖子,但没有一个似乎给出确定的答案;我试图覆盖 __ setattr __ &朋友,但我不能得到它的权利; 解决方案 p> __ seta ..
发布时间:2016-10-25 13:59:24 C/C++开发