MASM32 汇编错误 - C:\masm32 in\ml.exe 不是有效的 Win32 应用程序

问题描述 投票:0回答:3

想要学习一些汇编编程,我安装了MASM32 SDK。之后我就关注了这个视频。因此,在创建第一个 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。

assembly masm32
3个回答
1
投票

通过重新安装MASM32 SDK(相同的install.exe)解决。要卸载,只需删除 /masm32 文件夹即可。玛格丽特·布鲁姆建议的解决方案。


0
投票

请在Windows XP模式下尝试(如果您有Windows 7专业版或以上版本)! Windows XP Mode在Windows 7 64位内部提供32位虚拟操作系统,Windows 7专业版或以上版本的用户可以下载安装。


0
投票

同样奇怪的东西,很高兴你没有删除这个帖子。

© www.soinside.com 2019 - 2024. All rights reserved.