25% developed

SDL (Simple DirectMedia Layer) - Getting started in Linux

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Install the development libraries of SDL from the official repositories of your Linux distribution.

Terminal[edit | edit source]

$ gcc sdl.c -o sdl -lSDL2

The argument -lSDL2 means after compiling sdl.c with gcc, the binary sdl, named using the -o argument, is linked to the SDL 2 runtime libraries.

NOTE: Linking the binary to SDL 1.2 libraries requires the -lSDL argument.

To continue using the terminal to build your source, you can use GNU Make, CMake or a plain Makefile.

Code::Blocks[edit | edit source]