Windows 的 C 编译器可以编译原始二进制文件?

问题描述 投票:0回答:1

我需要一个可以编译原始二进制文件(没有结构或头文件)的 C 编译器。我尝试使用 GCC 但无法做到。大家有什么建议吗?

c++ c osdev
1个回答
1
投票

如果您正在制作自己的操作系统,您确实应该查看互联网上的一些现有教程。他们展示了如何创建“原始二进制文件”。参见例如OSDev wiki。例如基本教程

但回答你的问题:你可以使用评论中建议的类似

objcopy
的东西,但推荐的方法是制作你自己的自定义链接器脚本。

© www.soinside.com 2019 - 2024. All rights reserved.