【问题标题】:Writing MS-DOS programs using a Windows environment使用 Windows 环境编写 MS-DOS 程序
【发布时间】:2011-03-09 00:45:49
【问题描述】:

有什么方法可以在 Windows 环境下编写 16 位 MS-DOS 程序?我的意思是,不使用 DOSBox +,例如 Turbo Assembler 和 TurboC。

我的要求是能够在运行 MS-DOS 版本的 386 上运行该程序。这可以使用 DOSBox 来实现,但我想在 Windows 环境中编写程序,以便能够使用我最喜欢的编辑器和工具。

程序应该是 C 和汇编程序(或只是汇编程序)。有什么想法吗?

谢谢:)

【问题讨论】:

    标签: dos assembly


    【解决方案1】:

    [1] 使用 DOSBOX,但遵循这个...

    http://www.dosbox.com/wiki/MOUNT

    ...与您最喜欢的编辑器共享文件。当然这意味着你需要切换到 DOSBOX 进行编译。

    [2] 使用像 OpenWatcom 这样的跨平台编译器...

    http://www.openwatcom.org/index.php/Detailed_Contents

    .. 并调整您的编辑器/工具以调用编译器的正确参数 :-)

    【讨论】:

    • 顺便说一句,你只需要使用你最喜欢的 [1] 或 [2]... 不能同时使用 ;-)
    • 我将尝试使用 OpenWatcom。在问这里之前,我正在查看 OpenWatcom 编译器,但我不知道 Windows 构建是否能够创建非 Windows 可执行文件。谢谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-13
    • 2011-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多