sdl環境安裝學習筆記

2021-07-03 15:55:47 字數 745 閱讀 5492

一、簡介

二、配置

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 第二個引數指定要傳...