2010-06-02 10:25:06 -04:00
|
|
|
LIB = libmkvparser.a
|
|
|
|
OBJECTS = mkvparser.o mkvreader.o sample.o
|
|
|
|
EXE = sample
|
|
|
|
CFLAGS = -W -Wall -g
|
|
|
|
|
|
|
|
$(EXE): $(OBJECTS)
|
2011-05-06 14:45:09 -04:00
|
|
|
$(AR) rcs $(LIB) mkvparser.o mkvreader.o
|
2010-06-02 10:25:06 -04:00
|
|
|
$(CXX) $(OBJECTS) -L./ -lmkvparser -o $(EXE)
|
|
|
|
|
|
|
|
mkvparser.o: mkvparser.cpp
|
|
|
|
$(CXX) -c $(CFLAGS) mkvparser.cpp -o mkvparser.o
|
|
|
|
|
|
|
|
mkvreader.o: mkvreader.cpp
|
|
|
|
$(CXX) -c $(CFLAGS) mkvreader.cpp -o mkvreader.o
|
|
|
|
|
|
|
|
sample.o: sample.cpp
|
|
|
|
$(CXX) -c $(CFLAGS) sample.cpp -o sample.o
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -rf $(OBJECTS) $(LIB) $(EXE) Makefile.bak
|