我正在尝试找一个好的IDE来调试masm16应用程序。 不幸的是,我发现DOS的调试工具对我来说非常不方便。 (或者我无法理解它们是如何工作的) 您是否知道使用IDE for Windows调试16位masm应用程序的方法?
P.S。我知道如何编译和运行masm16应用程序,但调试它们非常复杂。
答案 0 :(得分:1)
查看是否可以找到Visual C / C ++ 1.52c和Masm 6.11(ML.EXE)的副本。这些文件可以组合到公共目录中(例如,对所有可执行文件使用... \ bin)。此工具集将包含源级调试器CodeView。您还可以使用Programmer's Workbench,这是一种文本模式IDE。还有h2inc,它会将c include文件转换为masm inc文件。
如果运行64位窗口,则需要在32位模式下运行XP的DOSBOX或Virtual PC,或16位模式下的MSDOS。
答案 1 :(得分:0)
对于16位Dos,我会使用GRDB(LadSoft)。如果您使用的是Windows XP,那么旧的"调试"命令也应该工作(内核调试器)。对于Windows,我会尝试找到旧版本的Visual c + + 1.5x vintage。
希望有帮助