[stathis@archlinux oo_cam]$ cat Makefile objects = main.o command.o parameter.o serialport.o thread.o dest = /home/stathis/Projects/oo_cam cc = g++ cflags = -Wall -W -Wextra -pedantic -g -lpthread cam : $(objects) $(cc) $(objects) $(cflags) -o $(dest)/oo_cam clean : rm *.o main.o: command.hpp parameter.hpp serialport.hpp thread.hpp command.o: command.hpp parameter.o: parameter.hpp serialport.o: serialport.hpp thread.o: thread.hpp