Linux F7 下使用SDL開發

2021-05-28 02:24:10 字數 2136 閱讀 8788

sdl安裝: linux / windows

1.我用的linux發行版是ubuntu9.04,源中已經包含了sdl的開發包。

使用下面的命令即可:

sudo apt-get install libsdl1.2-dev

源裡面的資源有一定的規律,庫檔案一般都是以'lib'開頭,比如'liblua*'是針對lua的庫,

後面會跟版本號,如果是開發包,則包含'-dev',開發包包含標頭檔案,這樣就可以程式設計了,不然就只有動態的連線庫。我一般搜有沒有某個開發庫的時候,拿sdl舉例,先把源更新:

sudo apt-get update

然後sudo apt-get install libsdl(然後按兩次tab鍵,就可以看到可選項,然後自己補全合適的版本號等等)

上面安裝了sdl的基礎庫,但是還有幾個擴充套件庫,也可能是我們會用到的,特別是sdl_image庫,沒有它,我們就只能使用"*.bmp",它擴充套件了".jpg","*png"等格式的。此外還有網路,聲音,字型等等。

sudo apt-get install libsdl-image1.2-dev

sudo apt-get install libsdl-net1.2-dev

sudo apt-get install libsdl-mixer1.2-dev

sudo apt-get install libsdl-ttf2.0-dev

用我上面說的方法還可以找到很多,比如這樣。。。

wang@ubuntu:~/download/t5$ sudo apt-get install libsdl-

libsdl-console 

libsdl-mixer1.0-dev libsdl-perl

libsdl-console-dev 

libsdl-mixer1.1-dev libsdl-ruby

libsdl-dev 

libsdl-mixer1.2 

libsdl-ruby1.8

libsdl-erlang 

libsdl-mixer1.2-dev libsdl-sge

libsdl-gfx1.2 

libsdl-mixer-dev 

libsdl-sge-dev

libsdl-gfx1.2-4 

libsdl-net1.1-dev 

libsdl-sound1.2

libsdl-gfx1.2-dev 

libsdl-net1.2 

libsdl-sound1.2-dev

libsdl-image1.0-dev libsdl-net1.2-dev 

libsdl-stretch-0-2

libsdl-image1.1-dev libsdl-ocaml 

libsdl-stretch-dev

libsdl-image1.2 

libsdl-ocaml-dev 

libsdl-ttf1.2-dev

libsdl-image1.2-dev libsdl-pango1 

libsdl-ttf2.0-0

libsdl-image-dev 

libsdl-pango-dev 

|640×480 800×600 1024×768 1280×1024

—-+——————————————

256 | 0×301 0×303 0×305 0×307

32k | 0×310 0×313 0×316 0×319

64k | 0×311 0×314 0×317 0×31a

16m| 0×312 0×315 0×318 0×31b

crw—— 1 root root 13, 63 08-31 23:44 mice

cr——– 1 root root 13, 32 08-31 23:44 mouse0

cr——– 1 root root 13, 33 08-31 23:44 mouse1

經過我測試表明需要對mice這個裝置檔案許可權進行修改:

chmod 0644 mice

把這個裝置的的讀許可權給其它使用者了,這樣普通使用者也可以在終端下正常執行sdl程式了。

ok,使用sdl開發的準備工作已經全部完畢!sdl的開發之旅就要開始了。

linux下使用ICE開發

首先需要編譯安裝ice所需要的第三方元件 source code for third party software thirdparty sources 3.2.0.tar.gz,解壓後包括如下四 部分 1 安裝bzip2 cd bzip2 version 注 version為軟體版本,如cd bz...

Windows7下Qt開發環境搭建

首先是軟體準備 qt win opensource 4.4.0 mingw mingw 軟體安裝過程 先安裝mingw。路徑盡量短,任意磁碟根目錄下即可,我裝在d盤下。即mingw路徑為d mingw 然後安裝qt win opensource 4.4.0 mingw,在安裝過程中會有視窗,要你設定...

Win7下ulipad開發環境安裝

此次安裝的是python2.7,在windows 7和windows xp下均進行了安裝,兩者不同的地方將在文中特別提出。step 1 安裝python step 2 安裝wxpython step 3 安裝comtypes step 4 安裝ulipad 安裝 windows 7下直接安裝即可,w...