sdl在pc上的安裝於移植
pc機1.在usr下面建立乙個sdl資料夾,把sdl的壓縮包放在sdl資料夾下,解壓sdl壓縮包,並進入sdl包。
[root@localhost ~]# cd /usr/sdl
[root@localhost sdl]# ls
sdl-1.2.15.tar.gz
[root@localhost sdl]# tar -xzvf sdl-1.2.15.tar.gz
[root@localhost sdl]# ls
sdl-1.2.15 sdl-1.2.15.tar.gz
[root@localhost sdl]# cd sdl-1.2.15
2.configure
[root@localhost sdl]# ./configure
3.make
[root@localhost sdl-1.2.15]# make
4.make install
[root@localhost sdl-1.2.15]# make install
5.進入test檔案
[root@localhost sdl-1.2.15]# cd test
6.編譯testsprite.c,並指明庫和標頭檔案所在的位置
[root@localhost test]# gcc testsprite.c -o test -l/usr/local/lib -lsdl -i/usr/local/include/sdl
[root@localhost test]# ./test
6.pc機執行成功。
6410板上:
1.移植前的準備,把開發部和pc機實現互通。
[root@localhost ~]# minicom
[root@up_6410 yaffs]#
[root@localhost ~]# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
[root@localhost ~]# ping 192.168.1.199
[root@up_6410 yaffs]# ping 192.168.1.1
互通成功。
2.在usr下面建立乙個xjjsdl資料夾,把sdl包複製到該資料夾下面,並進入sdl包。
[root@localhost /]# cd /usr/xjjsdl/sdl-1.2.15
3.configure並修改prefix檔案
[root@localhost sdl-1.2.15]# ./configure --prefix=/usr/yyysdl/arm --enable-shared=yes --enable-nasm=yes --enable-audio=yes --enable-oss=yes --enable-joystick=no --enable-cdrom=no --enable-threads=yes --enable-timers=yes --enable-endian=yes --enable-file=yes --enable-esd=no --enable-arts=no --enable-nas=no --enable-diskaudio=no --enable-mintaudio=no --enable-video-x11=no --enable-dga=no --enable-video-x11-vm=no --enable-video-x11-dgamouse=no --enable-video-x11-xv=no --enable-video-x11-xinerama=no --enable-video-x11-xme=no --enable-video-dga=no --enable-video-photon=no --enable-video-directfb=no --enable-video-ps2gs=no --enable-video-xbios=no --enable-video-gem=no --enable-video-opengl=no --enable-pth=no --enable-pthreads=yes --enable-pthread-sem=no --enable-input-events=no --build=arm --host=arm-linux cc=arm-linux-gcc ar=arm-linux-ar --enable-input-tslib=yes cppflags=-i/usr/yyysdl/arm/include ldflags=-l/usr/yyysdl/arm/lib
4.make
[root@localhost sdl-1.2.15]# make
5. make install
[root@localhost sdl-1.2.15]# make install
6.開啟exports檔案
[root@localhost sdl-1.2.15]# gedit /etc/exports
在exports檔案中寫:
/usr/xjjsdl/test 192.168.1.199(rw,sync)
7.在pc機下,重啟nfs服務
[root@localhost sdl-1.2.15]# cd test
[root@localhost test]# service nfs restart
8.在pc機下,生成可執行檔案test
[root@localhost test]arm-linux-gcc testprite.c –o test –l/usr/xjjsdl/arm/lib –lsdl –i/usr/xjjsdl/arm/include/sdl
9.將可執行檔案test和笑臉複製在test資料夾中
10.把lib中的動態庫複製放在test資料夾中
11.在開發板上掛載
[root@up_6410 yaffs]mountnfs 192.168.1.1:/usr/xjjsdl/sdl-1.2.15/test /mnt/nfs
12.[root@up_6410 yaffs]# cp lib/sdl* /mnt/xjjsdl/qtopia/lib -f
[root@up_6410 yaffs]# ./text (執行成功)
在PC上安裝ccm5
主要的步驟是這樣的 1.先在虛擬機器裡安裝配置好ccm5,最好直接公升級到04 2.對這個虛擬機器執行ghost,全盤ghost,所以,這個時候你的安裝ccm5的虛擬機器要新增另外一塊hd,執行ghost的時候選擇disk to image 3.將剛才新增在ccm5的那個hd掛載到另外的虛擬機器裡,...
在普通PC上安裝VMware ESXi 3 5
首先要說明的是,經過試驗 普通pc可以安裝esxi 3.5。但是不是任何pc都可以。那條件是什麼?可參考下面的注意事項。安裝過程很簡單,一步一步走下來就行,就不在這細說了。試驗的機器配置 華碩p5pl2主機板,奔騰d 820的cpu,1g記憶體,sata硬碟,普通ide光碟機,3c905b網絡卡 注...
AWTK 在 RT Thread 上的移植筆記
本文以 stm32f103ze 為例,介紹了 awtk 在 rtos 上移植的經驗。與其說移植,倒不如說是整合。所做的事情不過是把 awtk 放到 rtos 的乙個執行緒中執行而已。awtk 已經移植到 stm32f103ze 裸系統上,為了簡單起見,直接在 awtk stm32f103ze raw...