【问题标题】:Understand xcode linking (ld)了解 xcode 链接 (ld)
【发布时间】:2012-02-14 06:22:44
【问题描述】:

在多次遇到链接器错误之后,我得出的结论是,我真的需要了解 ld 的工作原理,而不是每次出现问题时都要求 SO 进行黑魔法修复。我发现Mac OS ld man pages 确实提供了一些信息,但正如他们所说,它们适用于已经了解 ld 的人。如何获得这种理解?

部分问题在于 ld 有不同的风格——至少是 unix 和 gcc——而 clang 有自己的风格吗?所以我不确定适用哪些文档。

【问题讨论】:

    标签: xcode linker ld


    【解决方案1】:

    这里有一个很棒的链接器教程:
    Beginner's Guide to Linkers

    当然,这是非常技术性的东西,但解释得很好。 正如你所说,我认为你在阅读后不会再看到《黑魔法》。

    【讨论】:

    • 这是一个了不起的参考,谢谢和+1!它进一步提到了 nm,这是一个了不起的大开眼界。我认为你已经把我推到了“灰色魔法”阶段:) 我推迟接受,因为我想那里有更多好的信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    相关资源
    最近更新 更多