Open Watcom的COM可执行文件

问题描述 投票:2回答:2

我正在尝试为运行PC-DOS的旧i286机器制作一个小实用程序,并且目标格式是一个普通的COM可执行文件。

编译器选择一直是Open Watcom,并且在文档上它说它可以链接DOS .COM文件,但是文档是模糊的或者不能像示例所示那样工作,所以我最终得到一个.EXE文件(带有MZ头文件) )或多个链接器/编译器错误。

那么,如何使用Open Watcom编译器制作.COM可执行文件?

cross-compiling dos watcom 80286
2个回答
1
投票

system com选项可能无效,因为OpenWatcom手册中没有提到它。

根据documentation,你应该能够使用format dos comwlink选项获得COM可执行文件(至少这是我成功使用的)。


0
投票

我正在使用wcl前端进行编译和链接,而内存模型很小而不是很小以获得COM文件。

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