[問題] 在一個Makefile下compile二隻程式
我想在一個make file內用二個編譯器,compile二個不同的檔案
但是總是只能編第一個檔案也就是server2,以下是我的Makefile,請問下面那裡出了錯呢?
感謝大家......
CC1 = arm/v5t_le/bin/arm_v5t_le-gcc
CFLAGS = -g -Wall
server2: server2.o
$(CC1) -o $@ $@.o
client2: client2.o
$(CC) -o $@ $@.o
server2.o: server2.c
$(CC1) -I$(INCLUDE) $(CFLAGS) -c $*.c
client2.o:client2.c
$(CC) -I$(INCLUDE) $(CFLAGS) -c $*.c
INSTDIR = /home/victor/DM355/target_fs/opt
install:
install -m 777 client2 server2 $(INSTDIR)
clean:
rm -rf *.o client2 server2
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.22.20.210
→
06/25 14:03, , 1F
06/25 14:03, 1F
→
06/25 14:32, , 2F
06/25 14:32, 2F
→
06/25 15:48, , 3F
06/25 15:48, 3F
→
06/25 19:32, , 4F
06/25 19:32, 4F
→
06/25 19:33, , 5F
06/25 19:33, 5F
推
06/26 20:03, , 6F
06/26 20:03, 6F