All pastes #427275 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-06 18:32 UTC
rendered paste body
CC = g++ # verwendeter Compiler

CCFLAGS = -g -Wall -DGLUT_DISABLE_ATEXIT_HACK $(INCLUDES) # verwendete Compiler Flags

LINKFLAGS = -L"C:\usr\NVIDIA\Cg\lib"


INCLUDES = -I"/c/usr/msys/mingw/include/" -I"C:\usr\NVIDIA\Cg\include"


GLFLAGS = -lopengl32 -lglut32 -lglu32 -lcg -lcgGL 	# GlFlags

OBJ = main.o  # Objektfiles die erzeugt werden sollen

BINDIR = ./

BINNAME = main

all: main # Default es soll alles was von main abhaengig ist erzeugt werden

main: $(OBJ) main.cpp #von Main haengen alle Objektfiles/Header ab 
			$(CC) $(CCFLAGS) -o $(BINDIR)$(BINNAME) -lm $(OBJ) $(LINKFLAGS) $(GLFLAGS) 

main.o: main.cpp # main.o haengt von main.cpp ab
	$(CC) $(CCFLAGS) -c main.cpp