dynamic-linking

dynamic-linking

文章 0 浏览 4

struct load_info 中的字段 strmap 的含义是什么?

我正在研究linux内核内部模块加载的机制,并且我被struct load_info内部字段strmap的含义所困扰。 该结构体在在kernel/module.c 并且该字段填充 kerne…

爱的那么颓废 2024-11-14 07:17:26 2 0

使用 pf_ring 链接到 pcap

我正在尝试使用用 pf_ring 编译的 libpcap。 我从 ntop 获取了源代码,并编译了它。 但是,有一些我不明白的地方(抱歉新手链接问题): 我想知道我的…

月隐月明月朦胧 2024-11-11 18:46:44 5 0

将 vbox lib 与 android lib 链接

我正在尝试使用 android 中的 vbox hgcm (ring-3)。我创建了包含 hgcm 连接、断开连接和调用函数的 ac 文件,并为 vbox 编译了它(在 ubuntu 上)。 …

红颜悴 2024-11-11 16:16:28 2 0

如何使用 g++ 静态链接除少数库之外的所有库?

我要求静态链接所有库,包括 libstdc++、libc、pthread 等。我想动态链接一个omniorb 库。 目前我已经动态链接了所有库。 ldd 显示以下内容 linux-vds…

清风挽心 2024-11-10 05:33:26 2 0

动态加载:共享静态库中未定义的符号

我有一个加载 .so 插件的可执行文件。 可执行文件与 -rdynamic 链接,以便可以发生符号回调。 我有一个包含在可执行文件中的静态库。 .a 中有一个名为…

亢潮 2024-11-09 23:17:45 2 0

从 C 调用 Go 函数

我正在尝试创建一个用 Go 编写的静态对象来与 C 程序(例如,内核模块或其他东西)交互。 我找到了有关从 Go 调用 C 函数的文档,但我还没有找到太多…

自找没趣 2024-11-09 22:57:43 4 0

检查C库的版本(动态加载)

我有一个程序需要特定版本的库(libgstreamer 就是一个例子),因此旧版本将无法工作。由于延迟链接,我的程序可能会链接到 gstreamer 版本 10.23,该…

心在旅行 2024-11-09 18:16:14 1 0

dlopen() .so 无法在剥离的可执行文件中找到符号

我在 linux 中有一个可执行文件 - exe 这个可执行文件中有一些函数,在整个代码中使用: sendMsg debugPrint 然后我想动态加载为我的可执行文件提供额…

撞了怀 2024-11-09 07:21:57 3 0

覆盖“malloc”使用LD_PRELOAD机制

我正在尝试编写一个简单的共享库,它将记录对 stderr 的 malloc 调用(如果您愿意,可以称为“mtrace”)。 然而,这是行不通的。 这就是我所做的: /…

梦里兽 2024-11-09 05:56:31 4 0

GCC -rdynamic 不适用于静态库

为什么 -rdynamic 不导出 .a 文件中的符号,而是导出 .o 文件中的符号? 我有一个应用程序和一个插件,位于 .so 文件中。主应用程序使用一系列目标文…

溺深海 2024-11-08 12:21:51 3 0

链接到使用另一个没有 rpath 的共享库的共享库

假设我有一个这样创建的库 lib1.so: gcc 1.cpp -o lib1.so -shared 我还有另一个以这种方式创建的库 lib2.so: gcc 2.cpp -o lib2.so -shared -L. -l…

时光沙漏 2024-11-07 10:24:56 3 0

如何检查LIB导入库是否与其DLL完全匹配?

我有一个 DLL 及其导入库。当我尝试引用导入库时,出现链接器错误,某些函数无法解析。我认为 DLL 及其导入库的版本不匹配。 有没有办法检查导入库是…

话少心凉 2024-11-06 02:45:28 1 0

编译自定义 malloc

我编写了一个自定义库,它使用标准 C 原型实现 malloc/calloc/realloc/free,并且我弄清楚了如何将其编译为 so。我想通过链接标准应用程序来测试该库…

青朷 2024-11-04 06:10:40 3 0

编译使用 dll 的代码时未解决的外部问题

我正在尝试开始在 VS 2005 中为我的代码使用 dll。我的代码非常简单,只是为了尝试一个测试用例。 testdll.h: #ifdef TEST_EXPORTS #define TESTDLLPO…

口干舌燥 2024-11-04 01:16:34 1 0

将框架链接到 QuickLook 插件中

我正在尝试编写一个 QuickLook 生成器。为此,我需要链接到我创建的框架。但是,一旦我链接到所述框架,qlmanage 就会拒绝加载我的插件,并告诉我: […

人事已非 2024-11-02 22:25:12 5 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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