swig

swig

文章 15 浏览 84

SWIG 结构成员被 Java 的垃圾收集器过早释放

我有一个 C++ 库,Java 通过基于 SWIG 的接口调用它。在 Java 方面,我使用默认的 struct 接口和 carrays.i 的 %array_class 构建了一个包含指向其他…

千纸鹤 2025-01-01 06:45:14 0 0

包装 c++使用 SWIG 在 Lua 中使用它的类 - 需要简单的例子

在使用 SWIG 和 lua 方面,我是一个绝对的初学者,也是一个平庸的 C++ 开发人员,而且我似乎不明白如何将 C++ 类与 Lua 绑定。 我的最终目标是拥有一…

青柠芒果 2024-12-29 13:34:06 1 0

我如何使用 c++ 迭代 python 中的地图通过 swig 创建的扩展

在我的 C++ 扩展中,我有一个名为的公共方法: 地图 getMap(); 我已将头文件包含到 Example.i 接口文件中。 但是当我在 python 中时,如何通过地图进…

吻泪 2024-12-29 08:05:30 0 0

我怎样才能实现一个C++ Python 中的类,由 C++ 调用?

我有一个用 C++ 编写的类接口。我有一些实现这个接口的类也是用 C++ 编写的。这些在较大的 C++ 程序的上下文中调用,该程序本质上实现了“main”。我…

末蓝 2024-12-29 04:59:38 0 0

SWIG Python 到 C++:尝试设置类型映射的结构成员时出现 TypeError

SWIG 似乎生成了错误的绑定来转换映射类型的结构字段,导致尝试将映射字段设置为 python 字典时出现 TypeError。我遗漏了一个错误吗?不受支持的用例…

朱染 2024-12-28 20:36:45 0 0

在没有 std_vector.i 的情况下实现对 std::vector 的支持

好吧,我已经就我的问题提出了 2 个问题,尽管事实上这些回复确实很有帮助,但我无法找到解决我问题的最佳解决方案。现在让我解释一下我的主要目标/问…

━╋う一瞬間旳綻放 2024-12-28 18:59:17 1 0

SWIG 和 C++构造函数

我想我一定在这里遗漏了一些东西,我希望有人可以提供帮助。 假设我有一个使用以下构造函数声明的 C++ 类: class Value { public: Value(); Value(co…

路弥 2024-12-28 18:06:56 0 0

使用 Windows .dll 中的 SWIG 包装函数

我在使用通过 SWIG 接口导出的 .dll 共享库中的函数时遇到问题。 版本信息 Python:2.6.4 痛饮:2.0.4 总体情况是:我在 Linux 下使用 C++ 开发了一些…

英雄似剑 2024-12-28 16:47:13 0 0

C++ float 到 Python float 错误转换

我正在使用 SWIG 将 C++ 代码包装到 Python 中。但浮点数的转换却很奇怪。 例如,如果我有下面的函数(用 C++ 编写) float foo() { float x=62.02; r…

沉睡月亮 2024-12-28 04:27:38 1 0

如何在 python 中取消引用 swig float 引用?

我使用 C++ 和 swig 来做一些计算。为了简化它,我们假设它看起来像这样: struct TestIt{ TestIt(float x):x(x){}; inline float& getIt() {return x…

鹤舞 2024-12-28 03:06:46 0 0

SWIG c++ Java DLL 窗口

我的问题:为 C++ DLL 创建一个 java 包装器。 我知道,有很多关于这个问题的文章,但到目前为止还没有适合我的解决方案。 那么问题: 我在 Windows 7…

逆蝶 2024-12-27 21:48:41 1 0

混合 VTK 和 SWIG Python

这是我的课程: #include class VTKUtilities Mesh3D MeshfromVTKPolyData(vtkPolyData* pdmesh) { Mesh3D mesh; //... //my conversion code to do t…

不疑不惑不回忆 2024-12-27 12:00:40 0 0

在 C# 中使用 swig 时出现 TypeInitializationException

我正在为 ac# 项目使用 C++ 框架,并使用 swig 连接它们。 问题是每次我尝试创建 C++ 对象包装器时都会引发 TypeInitializationException。 C# 代码 T…

迟月 2024-12-27 09:45:07 0 0

将 SWIG 代理对象作为输入传递给 PIL.Image.frombuffer

我正在使用 crays.i 中定义的 SWIG array_class 宏来创建一个无符号字符缓冲区,该缓冲区可以发送到我的项目的 c++ 端,用于处理拍照。这工作得很好—…

绿光 2024-12-26 20:48:31 2 0

swig 中的 %rename 和 %inline,错误检查

我使用 SWIG 和 Numpy。我定义了一个名为 inplace() 的 C 函数来快速处理数据数组,并且我想进行一些错误检查(如果两个数组具有相同的尺寸)。 我在 …

差↓一点笑了 2024-12-26 20:26:07 1 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

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