MASM中,含有如下文件:
MASM.EXE
LINK.EXE
ML.EXE
我一直用MASM.EXE和LINK.EXE来汇编和链接,请问ML.EXE是干什么用的?是不是集masm&link的功能一步生成可执行文件?如果是这样是不是可以用ML完全代替MASM & LINK了?
------解决方案--------------------------------------------------------
Masm.exe 是 Masm5 的汇编程序吧;ml.exe 则是 Masm6 开始的汇编程序且如果汇编时不加/c选项的话会自动调用link.exe链接程序创建最后的可执行文件,所以 link.exe 是必须存在的,它只是可以被 ml.exe 调用而不是其功能应该包含在了 ml.exe 里。