swig 相关问题

SWIG是一个接口编译器,它将用C和C ++编写的程序与脚本语言(如Perl,Python,Ruby和Tcl)连接起来。

具有add_swig_library的未定义符号

[我尝试用CMake编写SWIG的简单用法示例,但收到以下错误消息:架构x86_64的未定义符号:“ _ My_variable”,引用自:_Swig_var_My_variable_get ...

回答 1 投票 0

我如何编写函数以在SWIG中接受小数对象?

我正在使用SWIG在Python和我们的C ++视频处理库之间编写接口。在python中,我使用Fraction类表示帧速率(例如NTFS24 = 24000/1001 FPS)。功能...

回答 1 投票 0

用于Python的C ++库的SWIG包装器-子模块

我正在尝试使用SWIG将C ++库包装到Python3接口中,但是有一个我无法完全解决的问题。这个库有几个命名空间,我想将它们作为...

回答 1 投票 1

麻烦找到numpy.i

我想使用swig在python中包装一些c ++代码,并且我需要能够使用numpy.i将numpy数组转换为向量。这一直是一个令人沮丧的过程,因为我无法...

回答 1 投票 0

使用SWIG将numpy数组元素(int)传递给c ++ int

我想将整数从python中的numpy数组传递给c函数,该函数使用SWIG将其捕获为c ++整数。我在这里想念什么? add_vector.i%module add_vector%{#...

回答 1 投票 0

SWIG使用numpy.int64作为c ++函数的int

我正在尝试使用SWIG生成python包装器,并且遇到了无法在我的c ++函数中使用numpy数据类型的问题。我将其简化为一个非常小的示例:...

回答 1 投票 3

SWIG和Boost :: variant

我正在尝试使用SWIG将c ++项目包装到python api中,并且遇到了以下格式的代码问题。 A类{//构造函数等。 }; B类{...

回答 1 投票 2

SWIG警告503是什么?

请说明SWIG发出的这些警告是什么,以及如何避免?警告503:除非将其重命名为有效标识符,否则不能包装'operator()'。警告503:除非重命名为...,否则不能包装'operator ='...

回答 3 投票 10

方法argv []中的错误SWIG C ++ / Python,会发生什么?

我正在使用Swig将C ++函数与我的Python库连接。我设法编译了所有内容并创建了.so文件。但是在python中导入了我的C ++函数之后,我有了一些...

回答 1 投票 0

如何在Swig中使用numpy.i?

我正在尝试使用swig用python包装一些c ++代码,我需要将NumPy数组发送到c ++向量类中以进行某些处理。我的问题是我似乎无法访问“ numpy.i” ...

回答 1 投票 1

SWIG / python数组内部结构

我在header.h内部定义了一个结构,看起来像:typedef struct {.... int icntl [40];双cntl [15]; int * irn,* jcn; ....当我使用此对象初始化对象时...

回答 3 投票 6

具有python和swig版本兼容性的问题

我以前使用python2.7.9使用swig(2.0.12版)包装一些c ++代码,并且一切正常。然后我切换到python3.7.3,遇到了很多问题...

回答 1 投票 0

扩展SWIG内置类

SWIG的-builtin选项的优点是速度更快,并且可以免除具有多重继承的错误。挫折是我无法在生成的类或任何子类上设置任何属性...

回答 2 投票 6

[使用SWIG和Visual Studio 2017在python中导入C ++ DLL

我目前正在尝试将c ++ dll导入python脚本。现在,我想导入一个只有一个功能的非常简单的dll(用于测试)。当我按照...

回答 1 投票 0

Webot显示已处理的numpy图像(OpenCV Python)

我正在Webots中使用Pioneer 3AT模拟行跟随器。这是我的应用程序涉及群体机器人的第一步。我已放置相机。但是,我无法显示...

回答 1 投票 0

Swig:将成员变量(指针到值)转换为python列表

我有一个带有两个成员变量的C ++结构。一个是指向动态分配的内存的指针,该内存包含对象数组。第二个是整数,包含数组中对象的数量。 ...

回答 1 投票 0

C ++和Python:将2D双指针数组从python传递并返回到c ++

我想将2D数组从Python传递到C ++函数,然后将相同类型,相同尺寸的数组返回给Python。我知道这个问题已经被问过几次了,但是我...

回答 1 投票 1

将调试和发布DLL与SWIG中的相同C#代码接口?

SWIG允许您使用-dllimport命令行参数指定要在C#中导入的DLL。导入名称取决于Debug版本或Release版本的DLL怎么样?这个...

回答 1 投票 1

来自python,创建数据块并通过SWIG将其指针传递到c程序中

我几周前才开始学习Python(新手)。我们正在使用Python(由公司指定的2.7)作为测试前端,而我正在尝试测试带有指针(埋在...

回答 1 投票 1

使用痛饮的指针传递到在“类型错误”的缓冲效果

我们有上的数据的缓冲的处理嵌入式系统。该处理是通过中断时的缓冲区填满触发。欲望是测试与模拟输入的算法...

回答 1 投票 0

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