Proje dizinim şuna benzer:
/project
Makefile
main
/src
main.cpp
foo.cpp
foo.h
bar.cpp
bar.h
/obj
main.o
foo.o
bar.o
Bütün derlemek olacaktır yapmak benim makefile istiyorum ne .cppdosyaları /srciçin klasöründe .odosyalar /objklasöründe, sonra tüm bağlantı .odosyaları /objüst düzey klasörde çıktı ikili içine /project.
Makefiles ile neredeyse hiç deneyimim yok ve bunu başarmak için ne arayacağımdan emin değilim.
Ayrıca, bunu yapmanın "iyi" bir yolu mu yoksa yapmaya çalıştığım şeye daha standart bir yaklaşım var mı?