sudo apt-get install libsdl2-dev libsdl2-image-dev
用 apt 或 apt-get 下載都可以。如果 linux 版本太舊可能會出現一些下載錯誤,像是域名解析失敗或是找不到軟體的情況,把錯誤資訊丟谷歌應該就會有解決辦法了。真的都解決不了的話建議直接重新在需要的 linux 版本官網下載新的就好。
首先要先宣告 Header
#include <SDL2/SDL.h>
#include <SDL2/SDL_image.h>
之後如果是使用 IDE 的話通常還需要在 IDE 中做額外設定。這邊是我的環境
在Code::Blocks中選擇 Project > Build options 去做額外的連結

或是你也可以直接用文字編輯器編輯好後,使用指令來做編譯
編譯 C : gcc -o [輸出檔案名稱] [編譯的檔案名稱] -l[額外連結的 library]
如果要編譯 C++ 則把 gcc 改成 g++
gcc -o test main.cpp -lSDL2 -lSDL2_image