ld 相关问题

ld(链接器或加载器)程序将目标文件,归档文件和(参考)共享库组合在一起,将其数据和地址与符号引用一起重定位。链接通常是编译程序的最后一步。

未定义的符号MQTTAsync_isConnected引用

我正在开发一个IoT C ++应用程序,我想通过MQTT发送数据。因此,我为我的特殊需求创建了一个头类:#include class ClientMQTT {public:...

回答 1 投票 0

NASM呼叫标签未被调用

我正在linux上使用NASM进行一些汇编编码,但我遇到了一个问题。 global _start section .text testFunctionName:mov rdi,12 ret _start:call testFunctionName mov ...

回答 1 投票 1

为什么链接描述文件会有多个section命令?

我一直在阅读ld的部分文档,但有些事情并不清楚。给定部分链接器脚本:MEMORY {FLASH1(rx):ORIGIN = 0x000FB000,LENGTH = 0x05000 FLASH2(r):ORIGIN ...

回答 1 投票 2

为什么断言在链接阶段失败?

我想静态地将libdds.a链接到一个简单的C ++应用程序(进行一些测试)。这是我的C ++代码(该文件名为bridge.cpp):#include int main(){std :: cout << ...

回答 1 投票 -2

如何知道我的程序在运行时实际使用的共享库?

如何确定程序在运行时使用的共享库的路径?我有glibc 2.12作为我的CentOS 6.10系统上运行的主要glibc,并且还在/ ...中安装了glibc 2.14

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.