ELF文件概览
它是软件按照一定格式输出的文件,就比如MP3文件也是音乐编辑软件输出的文件一样,gcc(这里所指不只包括编译器,是包含链接器,汇编器等在内的生成可执行程序所用工具的代称)会利用BFD库(Linux下提供的binutil工具包底层便使用此库,此库认识多种二进制格式文件,并向上提供给统一的操作接口)提供的接口来输出要求的某种可执行程序格式的文件,当然文件内容由gcc本身决定。它是软件按照一定格式输出的文件,就比如MP3文件也是音乐编辑软件
它是软件按照一定格式输出的文件,就比如MP3文件也是音乐编辑软件输出的文件一样,gcc(这里所指不只包括编译器,是包含链接器,汇编器等在内的生成可执行程序所用工具的代称)会利用BFD库(Linux下提供的binutil工具包底层便使用此库,此库认识多种二进制格式文件,并向上提供给统一的操作接口)提供的接口来输出要求的某种可执行程序格式的文件,当然文件内容由gcc本身决定。它是软件按照一定格式输出的文件,就比如MP3文件也是音乐编辑软件