MASM32 汇编错误 - C:\masm32\bin\ml.exe 不是有效的 Win32 应用程序
MASM32 Assembling error - C:\masm32\bin\ml.exe is not a valid Win32 application
想学习一些汇编编程,我安装了 MASM32 SDK. After that, I followed this video。因此,在创建我的第一个 asm 文件后,我通过命令提示符导航到它的文件夹,然后键入:
\masm32\bin\ml /c /Zd /coff [name of my asm file]
就像视频中 2:40 那个人所做的那样。
此时,没有收到组装成功的消息,而是弹出一个 window,告诉我:
C:\masm32\bin\ml.exe is not a valid Win32 application
为什么我会收到这个?我该如何解决?
我的OS是64位Windows7.
请在Windows XP模式下尝试(如果你有Windows 7专业版或以上)!
WindowsXP Mode在Windows7 64位里面提供了32位的虚拟OS,Windows7专业版以上的用户可以下载安装。
通过重新安装 MASM32 SDK 解决(相同install.exe)。要卸载,只需删除 /masm32 文件夹即可。 Margaret Bloom 建议的解决方案。
想学习一些汇编编程,我安装了 MASM32 SDK. After that, I followed this video。因此,在创建我的第一个 asm 文件后,我通过命令提示符导航到它的文件夹,然后键入:
\masm32\bin\ml /c /Zd /coff [name of my asm file]
就像视频中 2:40 那个人所做的那样。
此时,没有收到组装成功的消息,而是弹出一个 window,告诉我:
C:\masm32\bin\ml.exe is not a valid Win32 application
为什么我会收到这个?我该如何解决?
我的OS是64位Windows7.
请在Windows XP模式下尝试(如果你有Windows 7专业版或以上)! WindowsXP Mode在Windows7 64位里面提供了32位的虚拟OS,Windows7专业版以上的用户可以下载安装。
通过重新安装 MASM32 SDK 解决(相同install.exe)。要卸载,只需删除 /masm32 文件夹即可。 Margaret Bloom 建议的解决方案。