Skyeye 做爲一款ARM模擬器,多數人對他又愛又恨,愛之有用,恨之難以駕馭,安裝過程複雜。雖有windows版但官方已經說明那穩定性不高。redis
做爲一個ARM愛好者,親測Skyeye 1.3.5 在Ubuntu 13.04下的安裝,在其餘Linux上安裝也大同小異。但切記如若安裝失敗,必須從新解壓安裝包。切記,切記!!!!!!!shell
在這個網絡化的時代,咱們也應該與時俱進。做爲移動平臺,ARM的應用範圍是愈來愈廣。可是ARM的開發成本卻比較高,若是要買板子,就須要money。windows
並且,調試程序時也比較麻煩,故有了開源的Skyeye。解決了硬件的問題,但安裝複雜,是不少人望而卻步。在此貼出個人安裝過程,以供你們參考。這是Skyeye 的下載地址。網絡
首先解壓文件編碼
tar jxvf skyeye-1.3.5_rc1.tar.bz2
進入文件夾,但絕對不能先 ./configure。有血的教訓啊!先把庫安裝好,通常是es5
sudo apt-get install libgtk2.0-dev pkg-config libatk1.0-dev sudo apt-get install libpango1.0-dev libfreetype6-dev libglib2.0-dev libx11-dev binutils-dev sudo apt-get install libncurses5-dev libxpm-dev libltdl-dev
這些均可以在庫中找到,只要喝杯茶就好。安裝過程當中還會缺乏 libiconv 這裏有安裝包。調試
tar zxvf libiconv-1.14.tar.gz cd libiconv-1.14 ./configure ; sudo make;sudo make istall
安裝完成後,就能夠進入到 Skyeye 解壓後的文件中code
./configure ; sudo make lib ;sudo make ;sudo make install ;sudo make install_lib
順序不能錯。默認的安裝路徑在 /opt/skyeye 。 執行命令
orm
./skyeye
若是不發生錯誤,就說名安裝成功。可是我在安裝時,出現 了字符編碼的錯誤。需從新編譯安裝Python2.7,這裏有源代碼。unicode
執行如下命令
tar jxvf Python-2.7-tar.bz2 cd Python-2.7 ./configure --enable-shared --enable-unicode=ucs4 sudo make sudo make install
到此,Skyeye已經安裝完成,能夠運行
/opt/skyeye/bin/skyeye
將會看到
SkyEye 1.3.5-rc1 SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should not remove or modify the annoucement of SkyEye copyright. Get more information about it, please visit the homepage http://www.skyeye.org. Type "help" to get command list. (skyeye)
切記,當安裝發生錯誤時,必定要從新解壓源代碼。切記、切記!!!!!!!!