makefile added
This commit is contained in:
parent
7f362af841
commit
68ecc91523
24
Makefile
Normal file
24
Makefile
Normal file
|
@ -0,0 +1,24 @@
|
|||
OBJECTS=llm.o
|
||||
PROGRAM=llm
|
||||
|
||||
CC=/usr/bin/cc
|
||||
CFLAGS = -Wall -Wextra -g3 -O0 -g -I/usr/local/include/
|
||||
CFLAGS += -Wno-unused-function -Wno-unneeded-internal-declaration
|
||||
## CFLAGS += -I../include/
|
||||
LDFLAGS = -lfl -L/usr/local/lib/
|
||||
|
||||
|
||||
default: $(PROGRAM)
|
||||
|
||||
$(PROGRAM): $(OBJECTS)
|
||||
$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
|
||||
|
||||
llm.o: lex.yy.c
|
||||
$(CC) -c $(CFLAGS) lex.yy.c -o llm.o
|
||||
|
||||
lex.yy.c: tokenize.l
|
||||
flex tokenize.l
|
||||
|
||||
clean:
|
||||
-rm -rf $(OBJECTS) $(PROGRAM) *~ *.core lex.yy.c lex.yy.o
|
||||
|
Loading…
Reference in New Issue
Block a user