Wpis z mikrobloga

@Kicer86: make się nie wykonuje: Brak reguł. Chciałem osiągnąć coś takiego że mam katalog główny programu ./katalog w którym jest main.c oraz makefile i katalog z funkcjami ../include/: funkcja.h funkcja.c. Chciałbym osiągnąć coś takiego, że makefile kompiluje mi main oraz funkcje z ../include i potem je łączy w jeden plik wykonywalny.
  • Odpowiedz
@Kryspin013:
błąd masz w regule generującej pliki *.o:

$(ODIR)/%.o: %.c $(DEPS)

zakładasz w niej, że pliki *.c będą w bieżącym katalogu a plik toInt.c znajduje sie w ../include
  • Odpowiedz