SDL 筆記之編譯安裝步驟

2021-06-06 05:54:58 字數 556 閱讀 1021

2.在螢幕上畫圖函式gfx包中的sdl_gfxprimitives.h

3.sdl自帶庫裡邊只支援.bmp格式,要載入其它格式需要安裝sdl_image擴充套件庫,所能擴充套件的格式都在sdl_image.h中

4.sdl_delay(int);延時函式,引數1000為一秒

5.初始化sdl後 不要忘記設定和初始化螢幕

6.編譯時 如用了擴充套件庫不要忘記加上擴充套件庫命令(e. -lsdl_image  or  -lsdl_gfx);

7.螢幕顏色的填充  部分在video的fillrect中找 包括全屏填充和部分填充

8.在螢幕上顯示漢字步驟  先初始化ttf庫,然後定義檔案操作變數(font),然後開啟字型檔(eg:uming.ttf宋體字庫),然後把要顯示的字型些到螢幕上用tf_renderutf8_solid(),再用sdl_blitsu***ce()函式把當前螢幕載入到新螢幕上,在重新整理螢幕就ok了;  這是在linux下  如在windows下用ttf_renderunicode_solid()函式;

9.linux下支援漢語的編碼為utf8,windows下支援漢語的編碼為unicode;

Linux下安裝 編譯SDL

要搞圖形介面,sdl是比較好上手的乙個庫。今天試著在centos下搞了乙個sdl的程式。下面是配置的步驟 yum install sdl devel.x86 64 sdl mixer devel.x86 64 sdl ttf devel.x86 64 sdl image devel.x86 64 s...

sdl環境安裝學習筆記

一 簡介 二 配置 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 instal...

lamp安裝步驟 編譯

1,停止防火牆及不必要的服務 etc init.d rpcbind stop etc init.d cups stop etc init.d postfix stop etc init.d qpidd stop etc init.d nfslock stop chkconfig rpcbind of...