LIBS = -lraylib -lGL -lm -lpthread -ldl -lrt -lX11 $CC = gcc INC = -I /opt/cuda/include COMPILED_BIN = build/indigo_worlds CU_SRCFILES := $(wildcard *.cu) CU_OBJFILES := $(patsubst %.cu, %.o, $(CU_SRCFILES)) all: $(CU_OBJFILES) nvcc $(LIBS) -g -G -o build/indigo_worlds build/*.o %.o: %.cu nvcc -g -G -dc -c $< -o build/$@ run: all build/indigo_worlds clean: rm -rf build/* #make: # nvcc $(LIBS) $(INC) -O0 --debug -c main.cu -o build/main.o # nvcc --device-debug --compile kernel.cu -o build/kernel.o # nvcc $(LIBS) -O0 -o build/indigo_worlds build/main.o build/kernel.o