ubuntu海思开发环境搭建
目录1、设置虚拟机为bash2、设置 root 密码3、Ubuntu vi 上下左右变 ABCD 问题解决方法4、安装cmake, git5、安装x86库6、安装其它所需工具7、交叉编译器安装及SDK展开首先,安装VMware Workstation虚拟机软件,在虚拟机中安装ubuntu16.04 64位操作系统。之后再配置开发环境。1、设置虚拟机为bashUbuntu 系统默认的SH(脚本解析器
目录
首先,安装VMware Workstation虚拟机软件,在虚拟机中安装ubuntu16.04 64位操作系统。之后再配置开发环境。
1、设置虚拟机为bash
Ubuntu 系统默认的SH(脚本解析器)为dash,可以使用 ls -l /bin/sh 命 令查看。
dash解析器的解析效率很高,但是功能不如 bash 那么强大,因此,在 解析有些命令时,会出现找不到的错误。
修改默认脚本解析器为 bash,方法如下:
step1、命令行输入: sudo dpkg-reconfigure dash
step2、选择 no
step3、 ls -l /bin/sh 查询确认。
出现下面结果,则说明成功。
2、设置root密码
sudo passwd root
输入当前用户密码,输入 root 用户密码,再次确定 root 用户密码,成 功!
3、Ubuntu vi上下左右变ABCD问题解决方法
sudo apt-get remove vim-common -y
sudo apt-get install vim -y
4、安装cmake, git
sudo apt-get install cmake git -y
5、安装x86库
sudo apt-get install lib32ncurses5 lib32stdc++6 lib32z1 -y
6、安装其它所需工具
sudo apt-get install libncurses5-dev
sudo apt-get install u-boot-tools
sudo apt-get install libssl-dev
sudo apt install android-tools-fsutils
sudo apt install mtd-utils
sudo apt-get install libgl1-mesa-dev
一句话安装:
sudo apt-get install libncurses5-dev u-boot-tools libssl-dev android-tools-fsutils mtd-utils libgl1-mesa-dev -y
7、交叉编译器安装及SDK展开
1)windows上,点击arm-himix200-linux.part2.rar进行解压缩
arm-himix200-linux.part1.rar与arm-himix200-linux.part2.rar为同一压缩文件,点击解压哪个都可以。解压后获得arm-himix200-linux.tgz文件,将其放入ubuntu主机。
2)解压和安装交叉编译器
此处注意,放linux主机目录,不要放到共享目录下。
tar zxvf arm-himix200-linux.tgz -C ./ # 解压缩
cd arm-himix200-linux
chmod +x arm-himix200-linux.install
sudo ./arm-himix200-linux.install
安装完后,reboot重启,使环境变量生效。
之后,使用命令:arm-himix200-linux-gcc -v 查看编译器版本。
3)安装SDK
Hi3519AV100R001C02SPC020.rar在Windows下解压,然后将
sdk\01.software\board目录下Hi3519AV100_SDK_V2.0.2.0.tgz上传到linux服务器中,然后按照以下命令操作展开 SDK 资料:
tar zxvf Hi3519AV100_SDK_V2.0.2.0.tgz cd Hi3519AV100_SDK_V2.0.2.0
./sdk.unpack
展开完成后目录如下:
3519A 官方开发板用的内核和uboot是编译SDK产生的。 具体编译方法可参考Hi3519AV100_SDK_V2.0.2.0\osdrv路径下的readme_cn.txt文档 。
更多推荐
所有评论(0)