build=-O0 -g3 -Wall -c -fmessage-length=0
name=program
all:
g++ $(build) -MMD -MP -MF "src/connection.d" -MT "src/connection.d" -o "src/connection.o" "src/connection.cpp"
g++ $(build) -MMD -MP -MF "src/main.d" -MT "src/main.d" -o "src/main.o" "src/main.cpp"
g++ $(build) -o $(name) ./ src/connection.o ./ src/main.o
clean:
rm -R $(name)
rm -R connection.d
rm -R connection.o
rm -R main.d
rm -R main.o
البته به نظرم این کار خیلی جالب نیست
برای یک makefile درست و درمون از gnu automake استفاده کن
فکر کنم باید برم اینو یاد بگیرم