2011-05-01 91 views
0

這裏是我的Makefile:兩個可執行文件

# Makefile 

CC=gcc 
CFLAGS=-ansi -Wall 

prog1: prog1.o 
prog2: prog2.o 

clean: 
    rm -f prog1.o prog2.o 

其中一期工程,並創建從一個prog1.c的「PROG1」的可執行文件,但它並沒有建立PROG2的。我會如何做到這一點?

回答

2

創建all目標和雙方prog1prog2之前所說的那樣:

all: prog1 prog2 
1

可以make prog2使PRO​​G2 seperately,或添加all: prog1 prog2規則自動進行兩者。