gpt4 book ai didi

c++ - 链接器如何知道应该在运行时解析哪些符号?

转载 作者:可可西里 更新时间:2023-11-01 16:18:28 24 4
gpt4 key购买 nike

链接器如何知道哪些符号应该在运行时解析?我特别感兴趣的是,共享对象文件携带哪些信息指示链接器在运行时解析符号。动态符号解析在运行时如何工作,即可执行文件将如何查找符号,如果定义了多个具有相同名称的符号,将找到哪些?

如果文件仅静态链接,但在运行时作为共享库的一部分动态链接,会发生什么情况?可执行文件将使用哪个符号?换句话说,是否可以通过将这些符号链接(symbolic link)到共享库来覆盖可执行文件中的符号?

有问题的平台是 SUN 操作系统。

最佳答案

试试下面的链接。我希望它能回答你的问题

http://www.linuxjournal.com/article/6463

关于c++ - 链接器如何知道应该在运行时解析哪些符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3863820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com