一、簡介
二、配置
sudo apt-get install libsdl1.2-dev
附加包:
sudo apt-get install libsdl-image1.2-dev
sudo apt-get install libsdl-mixer1.2-dev
sudo apt-get install libsdl-ttf2.0-dev
sudo apt-get install libsdl-gfx1.2-dev
原始碼:1、sdl_image:提供顯示多種格式的影象顯示介面,它支援bmp,png,jpeg,gif,tiff等.
source:sdl_image/
2、sdl_draw:提供畫點線圓等幾何圖形的介面.
3、sdl_ttf:提供顯示ttf文字的介面.
source:sdl_ttf/
三、測試
#include "sdl/sdl.h"
int main( int argc, char* args )
編譯命令:g++ main.c -o main -lsdl
如果程式能夠編譯通過並能夠執行,那麼sdl安裝成功。
四、載入一張位圖
sdl可以很方便的來載入位圖。
首先拷貝一張bmp格式的到專案資料夾,然後修改**如下:
SDL學習筆記 1 環境搭建
簡單介紹sdl,並且搭建mac下的命令列開發環境。用乙個簡單的例子,驗證開發環境的正確性。sdl是乙個跨平台開發庫,支援windows,mac os x,linux,ios和android。sdl封裝了各個平台不同的系統底層介面,而提供給上層開發者統一的介面,大大簡化開發者對音訊,鍵盤,滑鼠,操縱桿...
SDL學習筆記之二
sdl su ce image sdl loadbmp image.bmp 2.從乙個表面,進行塊複製到另乙個表面 sdl blitsu ce int sdl blitsu ce sdl su ce src,sdl rect sr,sdl su e dst,sdl rect dr 第二個引數指定要傳...
SDL學習筆記之二
sdl su ce image sdl loadbmp image.bmp 2.從乙個表面,進行塊複製到另乙個表面 sdl blitsu ce int sdl blitsu ce sdl su ce src,sdl rect sr,sdl su e dst,sdl rect dr 第二個引數指定要傳...