SWIG是一个接口编译器,它将用C和C ++编写的程序与脚本语言(如Perl,Python,Ruby和Tcl)连接起来。
我正在尝试使用swig来创建perl模块。 %模块mymodule工作但%模块mymoduele :: mymodule不起作用。有没有办法让这项工作?
我有一个c ++类,我试图使用SWIG为Python包装。我在尝试包装一个以数组作为输入的函数时遇到了麻烦。这是头文件,类......
我有一个切片,我需要从_Ctype_int更改为int。 fmt.Printf(“切片类型:%T”,切片)//返回切片类型:[] main._Ctype_int您知道一个简单的转换吗?谢谢!这里是 ...
如何在Win7上正确生成时,如何使用SWIG在Linux上生成C#
我正在使用SWIG 3.0.12在Win7上从C ++生成C#包装器。命令是:swig.exe -c ++ -csharp -namespace DS -DWIN32 -outdir D:/ DS_CSharp / GeneratedSWIG DS.i这在Windows上工作正常。我们的C ++ ......
SWIG / java如何将方法添加到SWIGTYPE *类
swig生成以下类型的java类:public class SWIGTYPE_p_my {private long swigCPtr; protected SWIGTYPE_p_my(long cPtr,boolean futureUse){swigCPtr = cPtr; } ...
python import swig库失败,动态模块没有定义init函数
我有一个非常简单的example.c:double My_variable = 3.0;还有一个example_python.i:%模块示例%{extern double My_variable;然后我运行:swig -python example_python.i gcc -o example.o -c -...
在我的swig接口文件中,我使用包括如下:%{#include“lib-cpp / types / lists / linked-list.hpp”%}%include“lib-cpp / types / lists / linked-list.hpp”但是当我跑去安装我得到:...
我有从SW到Python的SWIG。是否可以使用SWIG接口向生成的py文件添加自定义方法,或者必须手动更改py文件。
我想从python27.dll(C:Windows / SysWOW64)创建libpython27.a我linux:/ usr / i686-w64-mingw32 / bin / dlltool -A --dllname python27.dll --def python27.def - output-lib libpython27.a / usr / ...
尝试使用distutils为mingw32交叉编译SWIG Python扩展时出错
我正在尝试使用distutils模块在Linux for Windows(mingw32)上交叉编译一个简单的SWIG Python扩展。最终目标是为某些库编译Python包装器并且...
导入错误:Jupyter笔记本中的DLL加载失败但在.py文件中工作
我在Anaconda环境中安装了BreakoutDetection模块。当我尝试使用jupyter笔记本中的import breakout_detection导入模块时,我得到以下错误-------------------------...
Swig - 绑定一个方法,返回对一个director类的指针的引用
好吧,标题有点长,但我想不出更短的:)所以让我解释一下。我有一个C ++代码库,我们有一些容器类。这些类有访问方法返回...
使用SWIG生成的模块的帮助页面不是很有帮助。实际上,它甚至没有列出每个函数的参数。有关模块示例的帮助:NAME示例FILE / home / anon / ...
如何在外部C#app中调试C ++ DLL(无法从调试器启动)
我无法想象如何调试托管应用程序中使用的C ++部分代码。我似乎在一个更具体的情况下,其他现有的类似问题上下文:我想调试我的C ++ DLL ...
我正在尝试编写一个小型库来连接Gazebo和Python(我尝试使用pygazebo库并没有成功)。我试图从相机获取输出并找到April Tags ...
如何为pytest执行的SWIG编译的C代码生成代码覆盖率报告
使用SWIG 2.0从python测试框架执行C代码,在我的情况下是pytest。有没有办法配置SWIG来生成执行的C代码的代码覆盖率报告?与......有些融合
我有一个经典的SWIG设置,其中从Python调用一堆C ++函数。现在,在添加一些测试(在Python中)之后,我想在C ++源代码上获得测试覆盖率。经典的Python ......
我开始使用swig和php,我想返回一个std :: vector 我的PHP代码。我试过这个(所有编译工作)。我的swig文件:%module example%include
我可以用不同的方式生成2种不同语言的文档吗?问题是我有一个C API,它也通过类似VB的专有语言暴露。暴露......
SWIG C ++ / Python使用std :: enable_if绑定和支持条件成员
很抱歉这个长标题,这是我想要实现的:我有一个带有bool模板参数的小C ++类,当为true时,使用std :: enable_if禁用其setter方法。这里有一个 ...