鱼C论坛

 找回密码
 立即注册
查看: 2060|回复: 1

win32汇编的错误 我无奈了

[复制链接]
发表于 2012-6-16 00:32:41 | 显示全部楼层 |阅读模式
1鱼币
本帖最后由 lilililili 于 2012-6-16 00:40 编辑

罗云彬的Win32汇编  11章(P409页)钩子的makefile  书上原版  nmake就是出错  我无奈了
nmake错误:' in macro> : fatal error U1001: syntax error : illegal charcter '

NAME = Main
DLL = HookDll
LINK_FLAG = /subsystem:windows #连接选项
DLL_LING_FLAG = /subsystem:windows /section:.bss,S
ML_FLAG = /c /coff             #编译选项


$(DLL).dll $(NAME).exe:
$(DLL).dll: $(DLL).obj $(DLL).def
        Link $(DLL_LING_FLAG)  /Def: $(DLL).def /Dll $(DLL).obj

$(NAME).exe: $(NAME).obj $(NAME).res
        Link $(LINK_FLAG) $(NAME).obj $(NAME).res


.asm.obj:
        ml $(ML_FLAG) $<
.rc.res:
        rc $<

clean:
        del *.obj
        del *.res
        del *.exp
        del *.lib


谁有办法搞定这 谢谢了

asm代码没错,我用2个makefile 分别编译exe和dll 可以成功   就用这一下nmake的出这错误。。




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-7-13 01:43:06 | 显示全部楼层
编译平台的宏问题,在XP下编译。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-20 10:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表