swig

swig

文章 15 浏览 80

swig java 中的简单类型映射示例

我正在尝试使用 swig 包装本机 C++ 库,但我一直试图将 C 中的 time_t 转换为 Java 中的 long 。我已经成功地将 swig 与 python 结合使用,但到目前为…

命比纸薄 2024-08-31 20:28:14 3 0

用 swig 包装 boost::ublas

我正在尝试在 numpy 和 boost::ublas 层之间传递数据。我 写了一个超薄包装器,因为 swig 无法解析 ublas' 标题正确。代码如下所示, #include &ltboo…

醉殇 2024-08-31 18:08:50 8 0

SWIG:来自 Plain C++到工作包装器

我一直在尝试为这个小小的 C++ 类创建一个 SWIG 包装器,花了 3 个小时的时间,但没有成功,所以我希望你们中的一个人可以帮我一把。我有以下课程: #…

二智少女猫性小仙女 2024-08-31 07:59:02 2 0

定义一个 swig 接口文件,用于从某个头文件生成每种类型的包装器

我们在 Java 项目中使用一些 C 库。几年前,其他一些几年前退休的开发人员(一如既往)为我们创建了所有包装器。包装器是由 swig 生成的,但接口文件…

紫南 2024-08-31 05:24:53 2 0

卢阿 + SWIG 猴子修补

我使用 SWIG 将一组类绑定到 lua。我知道 C++ 本身不支持猴子修补,而且我并没有尝试修改我的 C++ 对象,只是修改它们的 lua 表示。如果我想开始对 SW…

作妖 2024-08-31 01:21:42 3 0

python 找不到用 swig 编译的模块

我对 SWIG 和 python 有疑问。我有一个可以正确编译的 c 类,但 python 脚本说它找不到该模块。 我编译: swig -c++ -python codes/codes.i g++ -c -W…

罗罗贝儿 2024-08-31 00:17:20 3 0

在 SWIG 调用中返回 lua 表

我有一个类,其中有一个名为 GetEnemiesLua 的方法。我已经使用 SWIG 将此类绑定到 lua,并且可以使用我的 lua 代码调用此方法。 我正在尝试获取返回 …

丿*梦醉红颜 2024-08-30 15:23:14 2 0

Swig - 包装 C 结构

我正在尝试为使用 struct 的 C 代码编写 Python 包装。 modules.c: struct foo { int a } struct foo bar modulues.i %module nepal %{ struct foo { …

妖妓 2024-08-29 17:44:38 1 0

使用 SWIG 的几个 numpy 数组

我正在使用 SWIG 将 numpy 数组从 Python 传递到 C++ 代码: %include "numpy.i" %init %{ import_array() %} %apply (float* INPLACE_ARRAY1, int DI…

失与倦" 2024-08-29 11:45:51 2 0

如何使用 qmake 在 OSX 10.6 上链接为 .so 而不是 .dylib

我正在尝试使用 SWIG 来包装一些 C++ 代码以便与 Python 一起使用。正如此处所述,它似乎是需要将我的 C++ 代码链接到 .so 文件,而不是 .dylib 文件…

念﹏祤嫣 2024-08-28 07:56:51 5 0

如何有条件地将 C 代码片段编译到我的 Perl 模块?

我有一个针对多个不同操作系统的模块 和配置。有时,一些 C 代码可以完成该模块的任务 更容易一点,所以我有一些想要绑定的 C 函数 代码。我没有必须…

客…行舟 2024-08-27 18:44:07 3 0

使用 SWIG 处理对指针/双指针的引用 [C++至爪哇]

我的代码有一个类似 class IExample { ~IExample() 的接口//纯虚方法 ...} 继承接口的类,例如 class CExample : public IExample { protected: CExam…

猫九 2024-08-27 09:32:32 1 0

使用 swig 包装一个参数为指向结构体的类型指针的函数

我有以下功能: typedef struct tagT{ int a int b }Point int lib_a_f_5(Point *out_t) { out_t-&gta = 20 out_t-&gtb = 30 return 0 } 我应该如何…

一袭白衣梦中忆 2024-08-27 07:13:11 4 0

SWIG 生成的代码无法在 PHP 5.3.2 上运行未定义的符号:zend_error_noreturn

我有一个库,在 SWIG (v1.3.40)。 我刚刚升级到 PHP 5.3.2,看到以下错误: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/ph…

你与清晨阳光 2024-08-27 06:53:13 5 0

如何在 python 中 stringfy 一个 swig 矩阵对象

我正在使用 openbabel 的 swig 包装器(用 C++ 编写,并通过 swig 提供 python 包装器) 下面我只是用它来读取分子结构文件并获取它的单位单元属性。 …

舞袖。长 2024-08-27 03:41:27 5 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文