limee
驱动牛犊
驱动牛犊
  • 注册日期2004-03-02
  • 最后登录2006-07-25
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:677回复:0

为什么会makefile编译错误的信息

楼主#
更多 发布于:2004-03-06 16:48
我用masm32编译了一个EXE可执行程序,
能在命令行顺利编译通过,并运行

ml-coff -c -Cp msgbox.asm
link -subsystem:windows -libpath:c:\masm32\lib msgbox.obj

但是用make编译却会出现问题,
我的makefile文件如下:

NAME=msgbox
$(NAME).exe: $(NAME).obj
link -subsystem:windows -libpath:c:\masm32\lib $(NAME).obj
~~~~~
$(NAME).obj: $(NAME).asm
ml-coff -c -Cp $(NAME).asm
~~~~~~~~~~~

带波浪线的行,出现了Command syntax error的提示,
这是不是link和ml的路径没设置正确引起的!
怎么会编译通不过的,请大家帮帮我,谢谢!
游客

返回顶部