如何在Python中使用C中的float **?
在我的问题 How to use float ** in Python 没有成功之后与 Swig?,我开始认为 Swig 可能不是首选武器。我需要一些 c 函数的绑定。这些函数之一需要…
C++ Swig Python(C 中的嵌入式 Python)在发布中有效,但在调试中无效
平台:Windows 7,64位(x64),Visual Studio 2008 我选择了Python& Swig 绑定作为应用程序的脚本环境。 作为原型,使用 main() 创建了一个简单…
编译 C-dll 以进行 Python 或 SWIG 模块创建,如何继续?
我引用了此文件“kbdext.c”及其在 http://www.docdroppers.org/wiki/index.php?title=Writing_Keyloggers(列表位于底部)。 我一直在尝试将其编译为…
在执行 Python 脚本时替换 Python 扩展模块时出现问题
我正在尝试解决以下问题:假设我有一个 Python 脚本(我们称其为 Test.py),它使用 C++ 扩展模块(通过 SWIG 创建,我们称该模块为“示例”)。我在…
创建 PHP C/C++使用 SWIG 的扩展模块
我使用“老式方式”为 PHP 编写了一些 C/C++ 扩展模块 - 即使用手动方式(如 Sarah Golemon 在她的书中所述)。 这对我来说太繁琐了,因为我很懒,并…
如何集成 C++可以在 swig 接口文件中抛出 MyException 的函数
我是 swig 的新手,使用 swig 将 C++ 代码集成到 Perl,我有像这样的 C++ 函数 void s() 抛出 MyException。 我如何在 swig 接口文件中集成可以抛出 M…
如何重定向 C++ 的标准流?用 SWIG 包装并暴露给 Python 的例程?
是否可以在Python中控制C++代码的标准流?该代码用 SWIG 包装,然后暴露给 Python,我在其中调用其函数之一。 我收到来自 C++ 代码的各种不需要的消息…
如何使 wxPython 应用程序可以访问 C++/wxWidgets 代码?
我有一个用 C++ 编写的代码库,并广泛使用了 wxWidgets 库。我现在正在尝试包装我的库(当前使用 SWIG),以便可以从 wxPython 调用它,但我遇到了困…
我怎样才能让 swig 包装一个链表类型的结构?
这是我认为非常标准的列表标题。因为结构体 指向自身,我们需要这个由两部分组成的声明。称之为 listicle.h: typedef struct _listicle listicle; st…
SWIG-Lua 关于类返回另一个类的问题
我正在具体阐述我之前的一个问题。 我有两个 C++ 类,我使用 SWIG 来包装它们。一个类中的方法可以返回指向另一个类的指针。我怎样才能让 Lua 将其视…
SWIG:从 Python 向 C 抛出异常
我们已经在 C++ 中定义了一个接口(抽象类,所有函数都是纯虚拟的),它将在 Python 中扩展。为了克服跨语言多态性问题,我们计划使用 SWIG 控制器。…
在 Python 中,如何使用 C++通过 ** 参数返回分配的结构数组的函数?
我想在 Python 工具中使用一些现有的 C++ 代码 NvTriStrip。 SWIG 可以轻松处理具有简单参数的函数,但主函数 GenerateStrips 则要复杂得多。 我需要…