我尝试在dosbox上运行Turbo Linker(tlink),但由于某种原因它失败了。
我正在使用Windows7 64bit因此我无法运行turbo asm和turbo链接器。
好吧,我在dosbox上运行tlink/t hw1
,我收到了这条消息:
C:\tlink/t hw1
Stub error (2003): can't find dpmi16bi.ovl
你知道如何解决这个错误吗?为什么会这样?
答案 0 :(得分:1)
您没有安装其余产品(Turbo C,Turbo Pascal,Turbo C ++,Borland C等)。 dmpi16bi.ovl
是一个重叠库(一种旧的DOS类型的交换文件使用的东西,它将内容转移到扩展或扩展的内存中,允许使用超过640KB的RAM)。没有它,你就会错过TLink
本身的重要部分。
答案 1 :(得分:1)
有一个简单的解决方案。您可以使用Turbo C ++ 1.01包中的TLINK.EXE(可在线免费获得),它不使用任何覆盖模块,也不使用DPMI。