• 6648阅读
  • 0回复

【提问】aix makefile [复制链接]

上一主题 下一主题
离线clj242021
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-10
【提问】aix makefile
请教各位大侠一个问题:
makefile1:
CC = xlC
VPATH = ./c:./obj
a: a.o
$(CC) -o ./obj/$@ $<
a.o : a.c
$(CC) -c $< -o ./obj/$@

makefile2:
CC = xlC
VPATH = ./c:./obj
a: a.o
$(CC) -o $@ $<
a.o : a.c
$(CC) -c $< -o $@

a.c是放在./c文件夹里面的.
这里有两个makefile,我在makefile1中能正确生成a.exe文件
而在makefile2中不能正确执行.
问题是在makefile2中的"$(CC) -o $@ $<"里面的"$<"的值是空.

请问这是什么原因呢?
[ 此贴被XChinux在2006-03-10 16:41重新编辑 ]
快速回复
限100 字节
 
上一个 下一个