|
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的出这错误。。
|
|