../basit-bir-sdl-projesi-olusturma

Basit Bir SDL Projesi Oluşturma


You are reading an article that is more than a year old. The content might be outdated.


Table of contents


Öncelikle C++ ile basit bir SDL kodu yazmamız gerekiyor.

#include <SDL2/SDL.h>
#include <stdio.h>

int main(int argc, char* args[])
{
    if(SDL_Init(SDL_INIT_VIDEO) < 0){
		printf("SDL baslatilamadi! SDL Hatasi: %s\n", SDL_GetError());
	} else {
		printf("SDL baslatildi!\n");
	}
}

Projemizi derlemede kullanacağım bir Makefile dosyası oluşturalım.

#OBJS derlenecek dosyalar
OBJS = main.cpp
#CC kullanacağımız derleyici
CC = g++

#CFLAGS derleyiciye özel değerlerimiz, -w = Uyarıları gizle
CFLAGS = -w -Wall

#LFLAGS kütüphane linkleyicileri
LFLAGS = -lSDL2

#OBJ çalıştırılabilir dosyamızın adı olacak
OBJ = main

#sadece `make` kullanıldığında çalışacak olan komutumuz
all : $(OBJS)
	$(CC) $(OBJS) $(CFLAGS) $(LFLAGS) -o $(OBJ)

Projemizi Make ile derleyelim.

make

Projemizi çalıştıralım.

./main

Contribute to this post