Ubuntu安裝海思SDK

1)Ubuntu下修改默認Shell:dash爲bash
輸入 dpkg-reconfigure dash 後選 no 選項

2)解壓SDK到當前目錄後 進入目錄如: ./Hi3515_V100R001C01SPC050/software/board
解壓 tar zxvf Hi3515_SDK_V1.0.5.0.c1.tgz
進入目錄,找到 scripts/common.sh
vi scripts/common.sh
找到 run_command_progress_float() 函數
將其中的:
prog_bar_base="[    ]"
while [ $rcp_tmp -lt $RCP_RANGE ]
do
prog_bar_base="$prog_bar_base-"
((rcp_tmp++)) 
done
替換爲
prog_bar_base="[    ]"
while [ $rcp_tmp -lt $RCP_RANGE ]
do
prog_bar_base="$prog_bar_base-"
                ((rcp_tmp=rcp_tmp+1))
done
主要就是將第159行的((rcp_tmp++))替換爲((rcp_tmp=rcp_tmp+1))
保存退出

3)如果用一般用戶編譯,需在用戶的主目錄的./baserc文件中最後增加編譯器路徑:
vi ~/.bashrc
文件末尾位置加入:
export PATH="$PATH:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/"
保存退出
然後:
sudo vi /root/.bashrc
仍在文件末尾位置加入:
export PATH="$PATH:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/"
保存退出
如用root編譯可不做上述工作
4)普通用戶編譯執行
sudo ./sdk.unpack

SDK編譯成功!
發佈了1 篇原創文章 · 獲贊 3 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章