12345678910111213141516171819202122232425 |
- TARGET=webcam
- OBJECTS=obj/vd.o obj/sdl.o obj/main.o obj/matrix.o obj/convol.o obj/process.o obj/common.o obj/image.o obj/paint.o
- CFLAGS=-Wall -g
- CPPFLAGS=
- LDFLAGS=-lSDL2 -lSDL2_image -lv4l2 -lm -g
- CC=gcc
- all: $(TARGET)
- $(TARGET): $(OBJECTS)
- $(CC) $(OBJECTS) -o $(TARGET) $(LDFLAGS)
- obj/%.o: src/%.c
- $(CC) -c $< -o $@ $(CPPFLAGS) $(CFLAGS)
- clean:
- rm -rf obj/* $(TARGET) || true
- exec: $(TARGET)
- ./$(TARGET)
-
|