makefile练习

#Makefile example
OBJ=main.o test1.o test2.o
CC=gcc
CFLAG=-Wall -g -O

all:hello test

hello:hello.c
    gcc -c $< -o $@
test:$(OBJ)
    $(CC) $(OBJ) $(CFLAG) -o $@
main.o:main.c
    $(CC) -c $< -o main.o
test1.o:test1.c
    $(CC) -c $< -o test1.o
test2.o:test2.c
    $(CC) -c $< -o test2.o
install:
    cp test /home/train
clean:
    rm -f *.o
    rm -f test
此条目发表在C分类目录。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。 必填项已用*标注

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax

Protected with IP Blacklist CloudIP Blacklist Cloud