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 micecr——– 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...