3. Das Makefile
Zum Compilen benötigt man zuerst einmal ein Makefile. Wenn man in die
Cygwin Bash
make
schreibt, wird das Makefile ausgeführt und das Projekt compiled.
Wie sieht so ein Makefile aus?
TARGET = meinprojekt
PSP_EBOOT_TITLE = MeinProjekt
PSP_EBOOT_ICON = title-icon.png
PSP_EBOOT_PIC1 = pic1.png
BUILD_PRX=1
PSP_FW_VERSION = 371
PRX_EXPORTS=src/exports.exp
OBJS = main.o graphics.o
INCDIR =
CFLAGS = -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
LIBDIR =
LDFLAGS =
LIBS=-lpng
EXTRA_TARGETS = EBOOT.PBP
EXTRA_CLEAN = moreclean
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak