cj0377 发表于 2016-5-1 16:43:22

请问win32汇编用masm的ml.exe编译出错怎么解决

//不知道这个是是意思,请各位老大解析

Assembling: heello.asm
heello.asm(1) : error A2044: invalid character in file
heello.asm(2) : error A2085: instruction or register not accepted in current CPU
mode
D:\Masm32\Include\windows.inc(60) : error A2119: language type must be specified

D:\Masm32\Include\windows.inc(61) : error A2119: language type must be specified

D:\Masm32\Include\windows.inc(62) : error A2119: language type must be specified

我的代码是:
.386
.model flat,stdcall
option casemap:none

include      windows.inc
include      user32.inc
includelib   user32.lib
include      kernel32.inc
includelib   kernel32.lib
.const
szCap db '天天酷跑',0
sztext db '来吧,和',0

.code
start: invoke MessageBox,NULL,offset szCap,offset sztext,MB_OK
       invoke ExitProcess,NULL
           end start

cj0377 发表于 2016-5-2 16:56:22

哎,都没人回复,我已经解决了,伤心啊,第一次发帖没人回复, 问题出在编译器,编译器神经病

兰陵月 发表于 2016-5-5 09:28:14

本帖最后由 兰陵月 于 2016-5-5 09:29 编辑

cj0377 发表于 2016-5-2 16:56
哎,都没人回复,我已经解决了,伤心啊,第一次发帖没人回复, 问题出在编译器,编译器神经病

因为好多人不喜欢汇编,不愿意学习汇编,学汇编的大部分都是立志要干倒某个GAME保护的或者加密解密的~

我是为了让自己掌握如何干倒GPK而来,别人都说很轻松,我就觉得如天书,而且看雪论坛上面的人水平太高,讨论话题咱都跟不上节奏~~{:10_323:}

所以学习汇编的人不多~~同时学习完8086汇编~正在学习win32汇编的就更少~

所以回答问题的就少~

比如我这次是第二次学习8086汇编,学习完之后我本意是要学SDK,但是我还是想学学win32汇编。

所以楼主流别怪坛子里的人不积极了,你去看C板块~还有那个P板块~热火朝天~{:10_302:}

3176291517 发表于 2019-4-16 11:21:51

cj0377 发表于 2016-5-2 16:56
**** 作者被禁止或删除 内容自动屏蔽 ****

您是如何解决的?我也遇到了同样的报错

兰梦书生 发表于 2019-5-8 00:12:28

我晕,我把你的复制了一遍,nmake 正常
页: [1]
查看完整版本: 请问win32汇编用masm的ml.exe编译出错怎么解决