MakeFile findet Definitionen von Header nicht

  • C

    MakeFile findet Definitionen von Header nicht

    Moinsen,

    ich habe mich seit heute morgen mit Makefiles beschäftigt. Es findet meinen Header (Map.h), jedoch findet es die Definitionen in Map.c nicht. [undeclared (first use in function)]

    Spoiler anzeigen

    CC = gcc
    CVER = c99

    IDIR = include
    SRCDIR = src/

    SOURCES = $(SRCDIR)*.c

    EXECUTABLE = RogueLike

    all: rogue run clear

    rogue:
    $(CC) -std=$(CVER) -I$(IDIR) $(SOURCES) -o $(EXECUTABLE)

    run:
    RogueLike.exe

    clear:
    rm RogueLike.exe


    Gruß,
    DragonSlayerMarc
    There are only 10 types of people in the world: Those who understand binary and those who don't.