什么是C中的目标文件?

皮蒂科斯

我正在阅读有关C语言中的库的信息,但尚未找到关于什么是目标文件的解释。其他任何编译文件和目标文件之间的真正区别是什么?
如果有人可以用人类的语言解释,我会很高兴。

cHao

目标文件是编译阶段的实际输出。它主要是机器代码,但是具有允许链接程序查看其中包含什么符号以及其正常工作所需的符号的信息。(作为参考,“符号”基本上是全局对象,函数等的名称。)

链接器获取所有这些目标文件并将它们组合成一个可执行文件(假设它可以,即:没有任何重复或未定义的符号)。如果您不告诉他们使用命令行选项“仅进行编译”,那么许多编译器都会为您执行此操作(阅读:它们自己运行链接器)。-c是常见的“仅编译;不链接”选项。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在目标C中读取JSON文件

来自分类Dev

目标文件与库文件,为什么?

来自分类Dev

什么是核心数据目标中的__NSFrozenArrayM-C

来自分类Dev

@synchronized()作为目标C中的单例方法做什么?

来自分类Dev

Swift中的Java接口或目标C协议等效于什么?

来自分类Dev

目标C中的非零是什么?

来自分类Dev

为什么不可能从Objective-C目标文件中隐藏符号?

来自分类Dev

编译过程中未包含在目标中的.h文件会发生什么情况?

来自分类Dev

究竟什么是目标文件中的符号引用?

来自分类Dev

目标C中的接收者是什么?

来自分类Dev

从目标C中的文件读取字节数组

来自分类Dev

在COFF目标文件中检测C ++内联符号

来自分类Dev

目标C中的“晶圆厂”是什么?

来自分类Dev

知道编译后的目标文件中C函数的大小

来自分类Dev

Windows在C ++中读取快捷方式文件的目标

来自分类Dev

目标C:在.h文件中创建对象

来自分类Dev

Xcode中的目标是什么?

来自分类Dev

如何用C中的一组目标文件编译一组C文件

来自分类Dev

什么是C中的.p文件?

来自分类Dev

目标c中的音频文件格式问题

来自分类Dev

目标C:从CSV文件中读取字符串

来自分类Dev

为什么在Mailcore2 Sample中,“ MCOMessageView”文件是c ++文件而不是目标文件c?

来自分类Dev

在Windows中,什么是“目标文件”,它与“图像文件”有什么不同?

来自分类Dev

从目标中的其他plist文件读取值-C

来自分类Dev

为什么在目标C的cellforRowAtIndexPath中未显示图像

来自分类Dev

在目标 C 中滚动 UIWebView 时 PDF 文件挂起

来自分类Dev

访问目标 C 中的本地文件路径

来自分类Dev

什么是 iOS 中的构建目标文件扩展名?

来自分类Dev

什么是目标 c 中的 xyz*

Related 相关文章

热门标签

归档