user3718000
user3718000

Reputation: 397

What is the difference between MASM.exe and ml.exe?

When i install masm assembler, it asked to install Microsoft visual c++ 2005 express edition. I installed it. Now i can find only "ml.exe". Where is masm.exe? Even i tried in cmd by typing masm.exe, but it didn't work. Is masm.exe and ml.exe same?

Upvotes: 8

Views: 5979

Answers (2)

Parham Alvani
Parham Alvani

Reputation: 2440

Microsoft Developer Network says:

ml.exe : Assembles and links one or more assembly-language source files.

ml.exe has 64 bit named ml64.exe and I think they are newer version of masm.exe and I think MASM does not have 64 bit version.

Upvotes: 0

rkhb
rkhb

Reputation: 14409

MASM.EXE was the "Microsoft Macro ASseMbler" as MSDOS-program. ML.EXE is the "Microsoft Macro Assembler and Linker" as Win32-program. ML64.EXE is "MASM for x64". They all can be called "MASM". "MASM32" is commonly used for a SDK named MASM32, e.g. for a tag here ().

Upvotes: 9

Related Questions