目录

1、设置虚拟机为bash

2、设置 root 密码

3、Ubuntu vi 上下左右变 ABCD 问题解决方法

4、安装cmake, git

5、安装x86库

6、安装其它所需工具

7、交叉编译器安装及SDK展开


        首先,安装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文档 。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐