想要学习一些汇编编程,我安装了MASM32 SDK。之后,我跟着this video。因此,在创建我的第一个asm文件后,我通过命令提示符导航到其文件夹,然后键入:
\masm32\bin\ml /c /Zd /coff [name of my asm file]
就像那个人在视频中的2点40分所做的一样。
此时,没有收到成功的汇编信息,而是弹出一个窗口,告诉我:
C:\masm32\bin\ml.exe is not a valid Win32 application
为什么我会这样?我怎么解决?
我的操作系统是64位Windows 7。
答案 0 :(得分:1)
通过重新安装MASM32 SDK(相同的install.exe)解决。要卸载,只需删除/ masm32文件夹即可。 Margaret Bloom建议的解决方案。
答案 1 :(得分:0)
请在Windows XP模式下试用(如果您使用的是Windows 7专业版或更高版本)! Windows XP Mode在Windows 7 64位内提供32位虚拟操作系统,可以为专业版或Windows 7以上版本的用户下载和安装。