标题: 请教一个关于djgpp的问题
[打印本页]
作者: szlj99
时间: 2004-2-9 00:00
标题: 请教一个关于djgpp的问题
各位大虾,在下请教以下问题,非常感谢!
使用djgpp+allegro编写DOS程序,为了调试方便,所以一直在WIN2000下的虚拟DOS中编译测试,现在程序即将完成之际,发现在虚拟DOS中运行正常的程序,在DOS7下运行会出现内存错误,程序中断,请教一下各位大虾,如何解决?
本人感觉是DOS环境的设置问题,但不知道如何入手解决???
运行顺序如下:
set djgpp=c:\djgpp\djgpp.env
path c:\djgpp\bin
cwsdpmi.exe
main.exe 此为我的应用程序
然后出现错误,报告一堆内存地址。
作者: songjian
时间: 2004-2-10 00:00
换一个DPMI Server看看了。用dos32 extender或其他的。
作者: szlj99
时间: 2004-2-10 00:00
好的,我去试一下,明天告诉你结果,非常感谢!
作者: szlj99
时间: 2004-2-13 00:00
已经解决了,还是用的cwsdpmi,带参数运行就可以了,cwscdpmi -x.