美文网首页
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