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
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)]
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.