今天尝试在dosbox里编译asm源代码文件
但是提示“illegal command”,也就是非法命令
开始还以为我的dosbox版本不对
但是去网上查阅资料发现别人用这个版本都可以使用
所以百思不得其解
最后,突然发现别人文件夹中的exe程序和我的有点儿不一样
看了下我的asm目录下
发现自己有一个tool.rar没有解压
打开看了一下,里面是masm.exe和link.exe
然后恍然大悟,就是因为自己没有解压这个压缩包
所以根路径下只有debug软件,并没有其他的两个,解压之后就可以使用link软件和masm软件了
之所以能使用debug软件也是因为根目录下有denug.exe
以上
希望对大家能有帮助
原文:https://www.cnblogs.com/lavender-pansy/p/10089156.html