虽然在生成的二进制文件或ELF文件中可能很清楚地知道什么是section,但是文档中的许多位置(与使用的编译器无关)将它们称为输入或输出section。
这些之间有什么区别?
虽然在生成的二进制文件或ELF文件中可能很清楚地知道什么是section,但是文档中的许多位置(与使用的编译器无关)将它们称为输入或输出section。
这些之间有什么区别?
.text
、.data
、.rodata
、.bss
等,输出文件也是如此。.text
节都会贡献到输出文件的.text
节中。
__attribute__ ((section ("<section-name>")))
的文档。这些扩展是为特定目的而设计的。 - Mike Kinghan