ld

ld

文章 0 浏览 7

_OBJC_CLASS_$_MyClass 符号未找到错误,但库似乎已链接

我收到错误“未定义的符号:_OBJC_CLASS_$_MyClass”,即使定义 MyClass 的库似乎已链接。 Xcode 项目在我的计算机上构建良好,但在另一台计算机(相…

尤怨 2024-12-25 18:37:32 4 0

使用链接器映射内存

如何强制链接器将一些变量放入内存中的特定位置。例如,我想在 0x8100000 中分配整数name。如果我没有错过理解,我可以使用: int name __attribute__…

桃酥萝莉 2024-12-25 07:28:43 6 0

gcc --whole-archive --no-whole-archive:动态库完整性

当使用 gcc 的 -Wl--whole-archive ... -Wl--no-whole-archive 标志时,您如何确认所有内容都正确链接到库内部?另外,如何验证该库是否可以调用 LD_L…

辞别 2024-12-25 05:56:40 4 0

链接器 (ld) 无法生成输出文件?

我在 Mac 上尝试构建 Chromium 时遇到奇怪的错误。我已将问题跟踪到以下代码块,该代码块位于名为 NEW_OBJECT="${OBJECT}.new" ld -o "${NEW_OBJECT}"…

北斗星光 2024-12-23 18:40:08 6 0

如何替换 Makefile 中的 LD 变量以链接 C 对象

我正在为 C 编写一个 Makefile。我希望能够通过环境变量指定不同的程序进行编译和链接。但是,我希望它也可以在没有任何额外变量的情况下工作。我试图…

羁拥 2024-12-23 16:24:17 4 0

如何将 C 目标文件与汇编语言目标文件链接?

我在链接 2 个目标文件时遇到问题,其中一个是从汇编语言源文件生成的,另一个是从 C 源文件生成的。 C 源代码: //main2.c extern int strlength(cha…

天涯沦落人 2024-12-23 15:30:18 7 0

无法找到-lGL,没有符号链接怎么办?

我正在编译一个共享库,在 ld 命令上使用 -lGL 。但它在我的系统上找不到 libGL.so。 Nvidia 软件包在 /etc/ld.so.conf.d/ 中正确设置库路径。 甚至是…

孤檠 2024-12-21 12:34:16 5 0

与 newlib 链接:对 memcpy 的未定义引用

我正在尝试构建一个arm引导加载程序,它依赖newlib来提供一些系统调用(如memcpy)。 当我运行时: arm-elf-ld -static -L /usr/arm-elf/lib/thumb/ -…

記憶穿過時間隧道 2024-12-21 09:14:10 10 0

-rpath 和 -L 有什么区别?

GNU 编译器集合(又名 gcc)和 ld 提供了多种方法来指定库的搜索路径,其中包括 -rpath 和 -L 标志。联机帮助页显示这两个标志之间没有差异,实际上是…

静谧幽蓝 2024-12-21 00:20:55 5 0

如何在 MacOSX 上编译 Subsurface 的静态二进制文件?

我正在尝试在 MacOSX 上的 Subsurface 上制作静态二进制文件,以便我们可以提供简单的二进制文件下载。我对解决遇到的问题一无所知,但这可能只是因为…

书间行客 2024-12-20 11:03:45 4 0

链接描述文件中的 ALIGN

ALIGN 关键字在链接描述文件中起什么作用?我读了很多有关链接器脚本的教程,但我无法理解 ALIGN 真正的作用。谁能简单解释一下。谢谢!…

老娘不死你永远是小三 2024-12-20 10:59:25 7 0

在 64 位 Ubuntu 中构建 32 位应用程序

经过几个小时的谷歌搜索后,我决定放弃并询问各位专家。我正在尝试在我的 64 位 Ubuntu 11.10 中构建一个 32 位应用程序(如果有人感兴趣,请使用 xga…

白芷 2024-12-20 07:50:32 6 0

链接libboost_python时出现错误

我想为自己构建这个 openNERO。根据其构建教程,我还使用 python 2.7.2 构建了 Boost 1.48 。通过Boost,openNERO编译成功。但是当它尝试链接时,ld …

恏ㄋ傷疤忘ㄋ疼 2024-12-19 19:30:26 3 0

为什么指定输入库的顺序很重要?

我对 Linux 编程还很陌生。你可以说我是 Windows 人。因此,我将我的项目移植到 Linux,这几乎让我发疯:我确信我已经使用 -l 标志指定了所有依赖项,…

故事与诗 2024-12-19 14:18:46 3 0

GNU/Debian Linux 和 LD

假设我有一个庞大的项目,其中包含多个动态库,这些动态库将全部安装到 /usr/lib 或 /usr/lib64 中。现在假设其中一个库调用另一个已编译的库。如果我…

花桑 2024-12-18 08:38:41 8 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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