作者shadowjohn (3WA问题解决专家)
看板LinuxDev
标题Re: [问题] make file VPATH
时间Fri Dec 18 17:05:53 2009
写了个简单的sample给你参考
[root@localhost m]# tree
.
|-- Makefile
`-- src
`-- a.c
1 directory, 2 files
[root@localhost m]#
[root@localhost m]# make
gcc src/a.c -o src/a
[root@localhost m]# ls src/
a a.c
[root@localhost m]# make clean
rm -rf src/a.o src/a
[root@localhost m]# ls src/
a.c
[root@localhost m]# cat Makefile
LIBS =
CFLAGS =
CC = gcc
VPATH = src
all:
${CC} ${CFLAGS} ${VPATH}/a.c -o ${VPATH}/a ${LIBS}
clean:
rm -rf ${VPATH}/a.o ${VPATH}/a
[root@localhost m]#
简单的说,你得跟他说,你的目录在哪~~~
--
3WA训练家的工作室
宗旨:诸葛单中,谢谢
个人布弱格 网址:
http://3wa.tw
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.47.155