如何将我的 VC++ 项目编译为 16 位平面目标文件,以便在我正在处理的引导加载程序中使用?
据我了解,目标文件在技术上已经是“平面”的,链接器将其转换为目标可执行格式。我希望它能够获取该目标文件并通过链接器传递该目标文件和我的汇编代码(以 obj 格式)以创建平面引导加载程序。
[指南][1] 对文件的位置不是很具体,只是说您使用cl.exe
、link.exe
和ml.exe
(MASM)。
该指南使用 MASM,但我知道如何使用 NASM 输出目标文件。我的主要问题是 VC++ 的事情。