标签: c compilation dos djgpp
我有一个使用32位目标文件的小程序,我希望在dos操作系统下运行它。现在,搜索后我发现了DJGPP。 有没有办法使用DJGPP将我的程序编译为16Bit dos可执行格式? 提前谢谢
答案 0 :(得分:2)
查看this相关的Stack Overflow问题。这可能有所帮助。
答案 1 :(得分:0)
如果你想利用32位处理器(386及以上)在16位DOS(使用DPMI)下运行32位代码,那么DJGPP绝对是正确的工具。也就是说,它生成包含32位代码的16位dos可执行文件。对于对象格式,它使用32位COFF。