Citar
SDL_CONFIG = sdl-config
DEFAULT_CFLAGS = $(shell $(SDL_CONFIG) --cflags)
MORE_CFLAGS = -O2
CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
CXXFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -fno-exceptions -fno-rtti
LDLIBS = -lSDL_image -lSDL_mixer -lSDL_ttf -lSDL_net
$(shell $(SDL_CONFIG) --libs)
all: holamundo_sdl
holamundo_sdl: holamundo_sdl.c
clean:
rm -f *~
rm -f main.o main
DEFAULT_CFLAGS = $(shell $(SDL_CONFIG) --cflags)
MORE_CFLAGS = -O2
CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
CXXFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS) -fno-exceptions -fno-rtti
LDLIBS = -lSDL_image -lSDL_mixer -lSDL_ttf -lSDL_net
$(shell $(SDL_CONFIG) --libs)
all: holamundo_sdl
holamundo_sdl: holamundo_sdl.c
clean:
rm -f *~
rm -f main.o main
Es de un hola mundo en SDL, y pues se supone que funciona sin ide, en el que solo es compilar sin terminal sin especificar flags, pero pues, no me va muy claro todas las sentencias, ojala alguien pueda ayudarme o mejor, dejarme una guia para el camino, sino, pues padre google estara ahi, aunque siempre confunda al principio