swig

swig

文章 15 浏览 82

编译 SWIG 的包装器模块输出时出现 6 个错误?

gcc -fpic -c gd_wrap.c -Dbool=char -I/usr/lib64 /perl5/5.8.8/x86_64-linux-thread-multi/CORE: In file included from /usr/lib64/perl5/5.8.8/x…

染年凉城似染瑾 2024-11-17 06:11:51 3 0

扩展 SWIG 内置类

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

痴者 2024-11-16 22:36:03 2 0

JNI_OnLoad 错误:无法找到具有签名 ()Ljava/lang/String 的本机函数的 decl

我目前正在使用 SWIG/jni 从 Android 应用程序的 java 调用 C++ 函数。但是,每当函数返回 jstring 时我都会遇到困难。应用程序启动时,我在 LogCat …

心碎的声音 2024-11-16 06:57:22 1 0

如何将 typedef 变量的指针实现到 SWIG 中?参数 2 类型为“BYTE const *”错误

我现在正在设置一个 Python-C SWIG 接口。我已经通过以下命令生成共享对象文件: swig -python myFile.i gcc -c myFile.c myFile2.c myFile3.c myFile…

貪欢 2024-11-16 02:57:15 2 0

jni 回调适用于 java 类型,但不适用于 c 类型

我已遵循以下建议 将 java 函数注册为 C 函数中的回调 和可以使用“简单”类型(例如整数和字符串)进行回调,例如: jstring js = (*env)->NewString…

作业与我同在 2024-11-16 01:26:42 3 0

如何使用 C++ SWIG 中的优化标志?

我正在创建一个用 C++ 实现的 python 模块。我正在使用 SWIG 创建界面。有多种方法可以创建扩展,我使用“首选方法”,它是通过 python 的 distutils …

浅黛梨妆こ 2024-11-15 19:45:19 1 0

如何“const unsigned char *”用 java 的 swig 包裹

如何用 SWIG 包装以下 C 函数? int add_option(const unsigned char *data); 目前我将其包装为: public static int add_option(SWIGTYPE_p_unsigned…

御弟哥哥 2024-11-15 07:41:15 1 0

斯威格+ TCL旗帜

指针的所有权是否仅在我们为其设置了 -acquire 标志的块中持续存在? 例如。: { { $xyz -acquire } } …

安人多梦 2024-11-15 00:01:19 2 0

“%include”和“%include”之间的区别和“#include”

在 SWIG 中,“%include”指令和标准 C“#include”有什么区别? 例如,在所有教程中,为什么它们通常看起来像这样: %module my_module %{ #include …

我为君王 2024-11-14 16:57:32 1 0

SWIG 错误:被声明为“extern”以及后来的“静态”

我正在使用 swig 生成 python C++ 接口,以便我可以在 python 中编写脚本来调用我的 c++ 函数。我已经得到了: swig -c++ python filename.i gcc -c f…

无悔心 2024-11-14 15:58:54 3 0

痛饮+ tcl + c++ (内存管理)

我在 tcl 中有一个过程,它再次使用 swig 创建的接口调用 C++ 方法。该过程返回一个指针列表。我使用 tcl 检查列表中单个元素的所有权, [lindex $lis…

负佳期 2024-11-14 13:01:38 5 0

使用 SWIG 包装模板模板参数类

我有一个如下所示的 C++ 类: template class ContainerType, typename MemberType> class MyClass { public: MyClass(ContainerType* volData); } 我…

北音执念 2024-11-13 11:45:51 4 0

将 DLL 放入 Java 中

有谁知道是否可以使用 Swig 为带有捆绑 C 头文件的 DLL 生成 Java 接口?有很多教程描述了如果您有源代码该怎么做(http://www. swig.org/Doc1.3/Java…

潇烟暮雨 2024-11-10 10:55:32 2 0

用数组成员包装 C 结构以便在 python 中访问:SWIG?赛通? c类型?

我想从 python 访问一个 C 函数,该函数返回一个包含双精度数组的结构(其中这些数组的长度由该结构的其他 int 成员给出)。声明是 typedef struct { …

去了角落 2024-11-10 03:59:41 2 0

如何在 64 位平台中配置 swig 将 size_t 映射为 ulong 而不是 uint (c#)

问题是 swig 将 size_t 变量映射为 c# 中的 uint,这在 32 位中是正确的,但我也需要为 64 位版本创建包装器。我需要接口配置方面的帮助,以便在 64 …

心碎的声音 2024-11-10 03:22:34 3 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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