boost-python 相关问题

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

使用boost :: python,如何将结构的向量作为dicts列表返回给Python?

我有以下C ++代码:struct MyType {int x,y; }; struct A {std :: vector GET_DATA(); };我希望使用Boost Python与Python接口,以便...

回答 2 投票 0

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

我正在围绕ArUco增强现实库(基于OpenCV)编写一个薄的包装器。我试图构建的接口非常简单:Python将图像传递给C ++代码; C ++代码检测到......

回答 2 投票 1

如何在Raspberry Pi上安装Boost库

我想在Raspberry Pi上安装最新的Boost库,但是当我运行命令“sudo ./b2 install”时它仍然坚持更新456个目标,然后树莓派无法工作,我不知道如何...

回答 1 投票 0

提升numpy示例不起作用

我尝试复制这里描述的一些例子,但是我在下面的代码中遇到了以下问题,它只是通过复制粘贴链接页面的相关部分来编写的。 #include ...

回答 2 投票 0

提取ndarray时提升python - nullptr

我有一个C ++代码,它使用boost_python包执行python脚本。一切都很好,就像我从python中提取int,string或其他非数组变量一样。但是我必须提取一个......

回答 1 投票 1

无法使用MSVC2015编译boost.python 1.65.1

我正在尝试使用MSVC2015和Python 3.7生成Boost.Python 1.65.1库。我有这个编译错误:libs \ python \ src \ converter \ builtin_converters.cpp(51):错误C2440:'return':...

回答 1 投票 1

如何使用从外部脚本调用的回调发送信号?

简介我正在尝试根据嵌入式python脚本中的计算状态更新QT GUI元素。我能从python中提取所需的值,但不能设置对c ++的引用...

回答 2 投票 1

有选择地将函数定义添加到python命名空间

我想控制允许从python代码到达哪个函数。这里是struct,我为Python定义了一些扩展的函数:struct Worldb {void messagewindow(std :: string ...

回答 1 投票 1

估计嵌入式python脚本在C ++中的进展

介绍假设我有一个带有嵌入式python脚本的C ++应用程序。脚本做了一些繁重的计算,需要花费大量时间才能结束。我可以提取脚本的结果,当......

回答 2 投票 2

Visual Studio代码 - 在调试之前激活Env

我目前的设置涉及一个boost-python模块,我写道。为了调试这个模块,我编写了一个独立的C ++程序,它从C ++程序中调用python脚本。 int main(){试...

回答 1 投票 0

C ++ boost.python无法将const char *转换为str

我想用C ++计算一些东西并将结果返回给python。这是C ++代码的一部分:const Mat&flow_map_x,flow_map_y;的std ::矢量 encoded_x,encoded_y; flow_map_x = ......

回答 1 投票 0

Boost Python无法将图像从python传递到c ++

我正在尝试使用boost.python将图像从python传递到C ++。这是我的python代码:import cv2 imgs = [] img1 = cv2.imread('img1.jpg')img2 = cv2.imread('img2.jpg')imgs.append(img1)imgs ....

回答 1 投票 -1

Boost Python导入失败,未定义包装类的符号

我在当前项目中使用boost python时遇到问题。当我尝试在python 3.6中导入生成的模块时,以下错误显示:ImportError:PythonTrackWrapper.so:undefined symbol:...

回答 1 投票 0

当C ++方法返回std :: map时,boost-python

我正在向Python公开一个API,用C ++编写,我无法使用Boost Python进行更改。我已经成功地公开了返回对std:map的引用的方法,其中键,值对是......

回答 1 投票 3

boost-python - 使用默认参数公开C ++(非纯)虚方法

在boost-python中,给定一些类X,暴露虚拟方法的推荐方法是将其包装起来,如下所示。我正试图将此功能与指定默认参数的功能相结合......

回答 1 投票 0

类中的self类型的对象 - TypeError:找不到C ++类型的to_python(by-value)转换器

我试图使用boost.python公开一个包含2个成员(val和parent)的类(Child)。两者都是公共的,父母是Child类型。编译没有错误,但我的python包装带来...

回答 1 投票 0

Boost.Python - 参数化构造函数的错误

我在一个文件test.h中有一个来自tutorialspoint的玩具类:class Box {public:Box(int l,int b,int h){length = l;广度= b; height = h; } ...

回答 2 投票 0

Boost Python 2:使用`std :: string&`的构造函数

我有一个C ++中的遗留代码(这将是一个非常痛苦的编辑),我需要在Python 2中使用它来加快速度。我有两节课。一个负责从内存中加载大量数据,......

回答 2 投票 0

将.cpp文件中的函数导入python

让我先从一个免责声明开始,我在经过大量研究后提出这个问题而没有找到任何直接和一步一步的例子。已经通过Cython,SWIG,Boostpython文档,但......

回答 2 投票 1

如何使用Boost :: python包装派生模板类?

我有一个来自模板类的派生类:template class BaseFunction {static void export_BaseFunction(){????? }; };类功能:公共......

回答 1 投票 1

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