原創作品轉載請註明出處:http://blog.csdn.net/muge0913/article/details/8576734
郵箱:muge0913@sina.com
1.下載並解壓Skyeye源碼包
Skyeye1.3.3版本。通過tar命令解壓
tarxzvf skyeye-1.3.3_rel.tar.gz
解壓後出現一個skyeye目錄,就是Skyeye的源碼包了。
2.編譯安裝Skyeye。進入skyeye目錄,依次執行如下命令:
./configuremake lib
注以root身份執行以下命令:
make make installmake install_lib
每個人的環境可以說都不一樣,所以問題沒法統一說明
在安裝過程中可能遇到的問題:
/usr/bin/ld:cannot find -lltdlapt-getinstall libltdl-dev
致命錯誤:X11/Xlib.h:沒有那個檔案或目錄
apt-getinstall libxpm-dev
致命錯誤:X11/extensions/XShm.h
解決方案是安裝xorg-dev,sudoapt-get install xorg-dev。
/usr/bin/ld:cannot find -liconv
tarzxvf libiconv-1.13.1.tar.gz
./configure-prefix=/usr/local
make&& make install
經過以上的編譯和安裝,就能在/usr/local/lib中找到iconv的連結庫了,最後再用ln命令建立一個軟連結到系統預設的連結庫路徑/usr/lib中就可以了。
ln-s /usr/local/lib/libiconv.so /usr/lib /libiconv.so
ln-s /usr/local/lib/libiconv.so.2 /usr/lib / libiconv.so.2
有的ubunutu中沒有開發gtk包,這是需要安裝下的,方法網上都有這就不說了。
3.測試Skyeye
注意1.3.3的Skyeye可執行命令不是skyeye,而skyeye_main.py,執行後進入Skyeye命令列狀態表示安裝成功。
4.運行測試代碼
進入/opt/skyeye/testsuite/arm_hello目錄,執行:/opt/skyeye/bin/skyeye_main.py -e arm_hello
會進入Skyeye命令列狀態,執行”start“會彈出一個視窗,裡面顯示“Connectingto Ubuntu:xxxx”。在Skyeye命令列介面執行命令:“run”可以發現彈出的視窗中開始出現“helloworld”字樣。
5.設定環境變數:
vim/etc/profile
在最後行添加
exportPATH=/opt/skyeye/bin:$PATH
再運行
source/etc/profile