linker - 链接器最初是如何以及为什么作为独立于编译器的工具开发的?

标签 linker history

基本上,我只是对历史感到好奇。

第一个链接器是什么时候写的?当时的理由是什么?例如。多语言开发是个问题吗?它针对的是什么平台?支持哪些语言和编译器?他们经历了哪些有趣的阶段?

最佳答案

根据Linkers and Loaders John Levine 的这个概念至少是在 1947 年左右出现的,到 1960 年代现代联动编辑器有了显着的发展。它们用于允许重用由需要它们的各种程序单独开发的模块库。我建议阅读文本(上面链接自 Google 图书搜索)以获取更多信息。

关于linker - 链接器最初是如何以及为什么作为独立于编译器的工具开发的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3347877/

相关文章:

macos - OS X 运行时链接器发现错误的 lib 版本

C++ 获取函数地址并在编译时对其进行操作

C 链接库错误

angularjs - Angular 应用程序如何处理刷新页面以及我们可以在加载指令上使用 $history

javascript - nginx:将所有请求发送到单个 html 页面

c - 如何解决两个共享库之间的相互引用?

ios - Apple Mach-O 链接器错误,重复符号注释 : there is no '.m' file imported

sql - 为什么SQL的语法是由内而外的?

routing - backbone.js 管理主细节 View 和历史

shell - 如何使用 zsh 使向上和向下箭头键显示脚本中的历史条目?