首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >16位obj文件VC++

16位obj文件VC++
EN

Stack Overflow用户
提问于 2012-05-03 12:24:34
回答 1查看 478关注 0票数 0

如何将我的VC++项目编译成16位平面对象文件,以便在我正在处理的引导加载程序中使用?

据我所知,对象文件在技术上已经是“平面的”,链接器将其转换为目标可执行格式。我希望它能够获得该对象文件,并通过链接器传递该对象文件和我的汇编代码( obj格式),以创建一个平面引导加载器。

该指南并没有详细说明这些文件的位置,只是说您使用cl.exelink.exeml.exe (MASM)。

本指南使用MASM,但我知道如何使用NASM输出目标文件。我的主要问题是VC++的事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-03 12:31:25

微软最新的16位编译器是VC++ 1.52c。它很古老,可能再也不能使用了。即使是这样,它也很有可能不会编译任何最近的代码。仅举几个它最明显的缺点,它根本不支持模板、异常处理或命名空间。

我相信大多数从事这类工作的人都在使用Open Watcom (它也不完全是最新的,但仍然比VC++ 1.52c更好)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10425111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档