我需要一个可以编译原始二进制文件(无结构或头文件)的 C 编译器。我尝试使用 GCC,但我做不到。有人有什么建议吗?
问问题
742 次
1 回答
1
如果你正在制作自己的操作系统,你真的应该看看互联网上现有的一些教程。他们展示了如何创建“原始二进制文件”。参见例如OSDev wiki。例如裸骨教程。
但要回答您的问题:您可以使用objcopy
评论中建议的内容,但推荐的方法是制作您自己的自定义链接器脚本。
于 2012-09-10T06:56:22.027 回答