搭建 Linux 开发环境
Linux 系统推荐使用 Ubuntu 20.04 及以上版本,Shell 使用 bash,SDK 使用 Cmake 编译(3.14.1 以上),编译工具还包括 Python( 3.8.0 以上)等。
一、 配置 Shell
配置默认使用 bash。打开 Linux 终端,执行命令“sudo dpkg-reconfigure dash”,选择 no。
二、 安装 Cmake
打开 Linux 终端,执行命令“sudo apt install cmake”,完成 Cmake 的安装,Cmake需要3.14.1以上版本。
三、安装 Python 环境
打开 Linux 终端,输入命令“python3 -V”,查看 Python 版本号,推荐 python3.8.0 以上版本。
如果 Python 版本太低,请使用命令“sudo apt-get update”更新系统到最新,或通过命令“sudo apt-get install python3 -y”安装 Python3(需 root/sudo 权限安装),安装后再次确认 Python 版本。如果仍不能满足版本要求,请从“https://www.python.org/downloads/source/ ”下载对应版本源码包,下载与安装方法请阅读https://wiki.python.org/moin/BeginnersGuide/Download 和源码包内 README 内容。
安装 Python 包管理工具,执行命令“sudo apt-get install python3-setuptools python3-pip -y”(需 root/sudo 权限安装)。
安装 Kconfiglib 14.1.0+,使用命令“sudo pip3 install kconfiglib”(需 root/sudo 权限 安装),或从“ https://pypi.org/project/kconfiglib ” 下载.whl 文件(例如: kconfiglib-14.1.0-py2.py3-none-any.whl)后, 使用“pip3 install kconfiglib-xxx.whl”进行安装 (需 root/sudo 权限安装), 或者下载源码包到本地并解压,使用“python setup.py install”进行安装(需 root/sudo权限安装)。安装完成后界面会提示“Successfully intalled kconfiglib-14.1.0”。
安装升级文件签名依赖的 Python 组件包。 使用命令“sudo pip3 install pycparser”(需 root/sudo 权限 安装),或从“ https://pypi.org/project/pycparser/ ” 下载 .whl 文件(例如: pycparser-2.21-py2.py3-none-any.whl)后,使用“pip3 install pycparser-xxx.whl”进行安装(需root/sudo 权限安装), 或者下载源码包到本地并解压,使用“python setup.py install”进行安装(需 root/sudo 权限安装)。安装完成后界面会提示“Successfully intalled pycparser-2.21”。