Plazma sayı 5, sayfa 45

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 45

GNU Make ve Makefile Kullanımı

# projenizde kullanacaginiz derleyiciler CPP — gtt CC gec

OBJ-$ (SOURCES:.cCpp-.o)

# projenizde kullandiginiz kutuphaneler # bu ben sdl kitapliklari kullaniyorum LIBS -1SDLmain -1SDL | —1SDL mixer —İSDL ttf

# projede kullandiginiz kutuphanelerin .h # dosyalarinin bulundugu klasorler

INCS - —-I"/usr/include" -I"/usr/include/SDL" CXXINCS - —I"/usr/include" CXXFLAGS - $(CXXINCS) CFLAGS - -c $(INCS)

# sources degiskenine projenizdeki # kaynak kod dosyalarini (.c yada .cpp) # aralarinda bir bosluk birakarak yazin, # en basta main dosyaniz olsun SOURCES— main.cpp

# buraya projeniz derlendiginde cikacak # executable dosyanin adi yazilacak BIN proje adi RM -— rm -f all: $(SOURCES) $(BIN)

$(BIN): $(OBJ) $(CC) $(OBJ) -o $(BIN) $(LIBS)

$(CC) $(CFLAGS) $< -o $E

clean: $(RM) $(OBJ) $(BIN)

Hepsi bu kadar. Umarım yazım size faydalı olmuştur.

Klavyeyle gezinmek için ← ve → tuşları.