C++ - własny plik makefile
: 26 lutego 2010, 20:25
Witam.
Jestem początkującym, programistą, który dopiero zaczyna swoją przygodę. Mam następujący problem, muszę napisać plik Makefile, który będzie operował na takiej strukturze danych:
Mój projekt składa się z 2 plików main.cpp oraz modul.cpp oraz modul.h umieszczonych w odpowiednich folderach.
Napisałem coś takiego:
Niestety polecenie ,,make'' wyrzuca mi błąd informując iż nie wie gdzie jest plik main.cpp. Zupełnie natomiast nie wiem jak spowodować by obiekty, które tworzy lądowały do odpowiedniego katalogu. Z góry dziękuję za pomoc.
Jestem początkującym, programistą, który dopiero zaczyna swoją przygodę. Mam następujący problem, muszę napisać plik Makefile, który będzie operował na takiej strukturze danych:
Kod: Zaznacz cały
NazwaProjektu/src/*.cpp
/inc/*.h
/obj/*.o
/Makefile
/PlikWykonywalny_lub_biblioteka
Napisałem coś takiego:
Kod: Zaznacz cały
dzialania.out: main.o modul.o
g++ -o dzialania.out main.o modul.o
modul.o: modul.cpp
g++ -c src/modul.cpp
main.o: main.cpp
g++ -c src/main.cpp