美文网首页
Windows 10 下使用VirtualBox + Ubunt

Windows 10 下使用VirtualBox + Ubunt

作者: 四十方知 | 来源:发表于2018-01-22 11:46 被阅读0次
  1. 下载VirtualBox
  2. 下载Ubuntu服务器版 注意:zephyr需要64位系统
  3. 安装VirtualBox,创建虚拟机
    安装没什么好说的,一切按默认选项一直下一步,直到安装完成。
    运行VirtualBox,新建虚拟机
  • 新建虚拟机


    新建虚拟机
  • 填写虚拟机名称,类型:Linux, 版本:64位,下一步


    调整为2G内存
  • 由于是64位系统,尽量分配2G以上内存


    image.png
  • 现在创建虚拟磁盘,


    现在创建虚拟磁盘
  • 选择默认选项


    选择VDI
  • 动态分配


    动态分配
  • 创建


    创建
  • 创建完成


    创建完成
  1. 安装Ubuntu到虚拟机
  • 启动刚刚创建好的虚拟机,会提示选择启动盘,选择刚刚下载的ubuntu.iso,


    选择启动盘
  • 启动后,一路按提示完成安装,虚拟机中应该是用不到LVM功能,所以在选择分区时,选择第一项就好。
  1. 系统装好后,启动系统,安装一些必须的软件
sudo apt-get install --no-install-recommends git cmake ninja-build \
                  gperf ccache doxygen dfu-util device-tree-compiler python3-ply \
                  python3-pip python3-setuptools xz-utils file make gcc-multilib
  1. 下载zephyr项目源码 ,当前最新版本为1.10
cd ~
git clone https://github.com/zephyrproject-rtos/zephyr.git
cd zephyr
git checkout tags/v1.10.0
  1. 安装zephyr依赖包
$ cd ~/zephyr 
$ pip3 install --user -r scripts/requirements.txt
  1. 下载zephyr-sdk包
$ wget https://github.com/zephyrproject-rtos/meta-zephyr-sdk/releases/download/0.9.2/zephyr-sdk-0.9.2-setup.run

这下载速度感人,我下载好传到百度网盘,可以来此查看链接,密码!

  1. 下载完成后,运行安装脚本
sh zephyr-sdk-0.9.2-setup.run

将安装目录设为~/zephyr-sdk/

  1. 设置环境变量
export ZEPHYR_GCC_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=~/zephyr-sdk

此方法设置的环境变量在每次重启系统后会被清除,我们可以用下面的代码来让zephyr编译前自动设置环境变量

$ cat <<EOF > ~/.zephyrrc
export ZEPHYR_GCC_VARIANT=zephyr
export ZEPHYR_SDK_INSTALL_DIR=~/zephyr-sdk
EOF

至此,zephyr的开发环境就搭建好了,下一篇将对zephyr自带Hello world例子进行测试

相关文章

网友评论

      本文标题:Windows 10 下使用VirtualBox + Ubunt

      本文链接:https://www.haomeiwen.com/subject/rvuwoxtx.html