鱼C论坛

 找回密码
 立即注册
查看: 3662|回复: 5

汇编在用nmake指令连接文件的时候出现cannot open file ".asm.obj"

[复制链接]
发表于 2012-4-16 19:50:31 | 显示全部楼层 |阅读模式
1鱼币
我的makefile文件时根据小甲鱼的视频里写的,应该没问题。。。可是就是不能nmake啊,用link和ml倒是可以,不过感觉太麻烦了。。。。求大虾指点
EXE = no1.exe
OBJS = no1.obj
RES = no1.res

LINK_FLAG = /subsystem:windows
ML_FLAG = /c /coff /Cp
$(EXE): $(OBJS) $(RES)
LINK $(LINK_FLAG) $(OBJS) $(RES)

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

clean:
del *.obj
del *.res

111.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-4-17 07:26:37 | 显示全部楼层
可能是空格的问题,你注意一下空格,还有依赖文件和命令换行写的话,命令前面要加tab
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-4-17 07:29:31 | 显示全部楼层
例如:$(exe): $(objs) $(res)
               LINK $(LINK_FLAG) $(OBJS) $(RES)   #前面有个tab制行符
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-15 08:06:34 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-1-20 23:43:02 | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-2-6 17:06:01 | 显示全部楼层
有可能是文件名太大了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-19 18:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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