理解xcode链接(ld)

时间:2012-01-19 15:25:49

标签: xcode linker ld

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

问题的一部分是ld-unix和gcc至少有不同的味道 - clang有自己的味道吗?所以我不确定哪些文档适用。

1 个答案:

答案 0 :(得分:9)

以下是关于连接符的精彩教程:
Beginner's Guide to Linkers

当然,这是非常技术性的东西,但很好地解释了。 我不认为你读完之后仍然会看到“黑魔法”。