ld

ld

文章 0 浏览 4

将.a中的函数链接到.so中

我写了一个共享的libA.so。我的程序P将动态加载libA.so(使用dlopen、dlsym...)。 这是我的问题: 在 libA.so 中,我必须在静态 libB.a 中使用函数(…

别闹i 2024-10-30 11:19:27 4 0

C 中的链接问题

我有一个 test.c,它使用两个库中的代码。一个是静态链接的(例如libstatic.a,另一个是动态链接的(例如libdynamic.so)。 我按如下方式编译了我的c…

〃温暖了心ぐ 2024-10-27 10:55:18 5 0

使用 JNI 的 Java 程序无法在 Eclipse 之外找到依赖的共享对象

我现在有一个程序正在 eclipse 中运行,并使用对我创建的共享对象的 JNI 调用作为系统上另一个共享对象的包装器。当我从 eclipse 内部运行它时,它工…

鹿港小镇 2024-10-21 06:16:41 7 0

为什么 GNU 链接器找不到带有 -l的共享对象?

我在尝试链接目标文件时遇到错误: $ g++ -o intro intro.o -L -Wl,-rpath-link -lnotes -lm -lnsl -lpthread -lc -lresolv -ldl /usr/bin/ld: cannot…

风透绣罗衣 2024-10-20 18:11:13 5 0

从内存中打开?

我正在寻找一种直接从内存加载生成的目标代码的方法。 我知道,如果我将其写入文件,我可以调用 dlopen 来动态加载其符号并链接它们。然而,考虑到它…

海未深 2024-10-18 08:22:51 5 0

/usr/bin/ld: 警告:找不到 xyz.so 所需的 abc.so(尝试使用 -rpath 或 -rpath-link)”

我正在构建一个 C++ 应用程序,使用 Netbeans 6.9 作为我的 IDE。我有一个 C++ 库,它是纯 C 库的包装器。 我已将文件正确添加到项目中(使用“添加库…

羞稚 2024-10-16 05:55:45 10 0

重复符号链接器错误 XCode 3.2.5 - 链接器似乎以不同方式引用同一文件

我收到以下错误: ld:重复符号 /Users/macuser/Dropbox/DFJ/third20/Build/Products/Debug-iphoneos/libThree20Core.a(TTGlobalCore.o) 中的 _TTCrea…

莫言歌 2024-10-15 20:39:37 6 0

LD_PRELOAD 帮助

我正在尝试使用 LD_PRELOAD。 original.cpp void myPuts() { puts ("Hello myPuts"); } int main() { myPuts(); return 0; } hacked.cpp void myPuts(…

橘味果▽酱 2024-10-15 12:20:35 5 0

无法安装 autotest-fsevent 或 rs-fsevent;出现 ld 错误但 xcode 已安装

这是我得到的: $ sudo gem install autotest-fsevent 密码:构建本机扩展。 这可能需要一段时间...错误: 安装 autotest-fsevent 时出错: 错误:无…

给妤﹃绝世温柔 2024-10-14 07:57:48 6 0

C++ 的链接器脚本使用 Codesourcery lite 工具链进行 LM3S8962 非托管程序?

有谁有专门用于 Stellaris LM3S8962 板的链接器脚本或者可以解释如何创建一个链接器脚本吗?我正在使用 codesourcery g++ lite 工具链,并且可以使用…

末が日狂欢 2024-10-13 07:42:56 8 0

如何为使用第三方库的 C 程序设置成熟的构建过程(APR - Apache Portability Runtime)

我编写了一个由许多文件组成的 C 程序,并使用 APR (http://apr.apache.org) - 它包括它的头文件,我更喜欢动态链接它的库。 我的问题是,目前我对开…

ι不睡觉的鱼゛ 2024-10-12 23:25:15 8 0

Linux、GNU GCC、ld、版本脚本和 ELF 二进制格式 -- 它是如何工作的?

我正在尝试了解有关 Linux 中的库版本控制以及如何将其全部发挥作用的更多信息。上下文如下: -- 我有两个版本的动态库,它们公开同一组接口,例如 li…

少年亿悲伤 2024-10-12 04:36:23 6 0

Linux、GNU GCC、ld、版本脚本和 ELF 二进制格式 -- 它是如何工作的?

我正在尝试了解有关 Linux 中的库版本控制以及如何将其全部发挥作用的更多信息。上下文如下: -- 我有两个版本的动态库,它们公开同一组接口,例如 li…

原来是傀儡 2024-10-12 02:34:57 5 0

ld 脚本中节定义末尾的=0 是什么意思?

我刚刚看到最后有 =0 的节定义,即 .init : { KEEP (*(.init)) } =0 最后的 =0 意味着什么以及它的意义是什么?…

爱给你人给你 2024-10-12 00:01:29 6 0

GCC 链接到共享对象的链接器名称

假设我 在机器 A 上有: /usr/lib/libsomething.so.1 ; 机器 B 上的 /usr/lib/libsomething.so.2 。 两台机器都有 /usr/lib/libsomething.so 符号链…

戴着白色围巾的女孩 2024-10-11 22:01:09 6 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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