打不开公式编辑器(公式编辑器用不了)
1034
2022-05-25
根据上一篇,Ubuntu20.04的子系统已经安装完成。
利用子系统可以通过/mnt目录访问Windows磁盘目录的优势,可以直接把以上文件通过Windows系统下载到本机,就可以做好准备了。
依次完成一下工作:
在此基础上要安装的Linux软件见表格:
开发工具
用途
获取途径
交叉编译器gcc_riscv32
交叉编译工具
https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234
Python3.7+
编译构建工具
https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
SCons3.0.4+
编译构建工具
通过互联网获取
bash
命令处理器
通过互联网获取
build-essential
编译依赖的基础软件包
通过互联网获取
gn
产生ninja编译脚本
https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234
ninja
执行ninja编译脚本
https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234
保持Ubuntu系统是最新,软件版本最新(个人爱好)
apt-get update & apt-get upgrade
这样也能保证数据源最新,安装软件源能够找到
把命令改为bash
安装Python
1.我的python3已经系统自带了,不需要重新安装。但是软连接要修正一下,以适应编译脚本
sudo rm /usr/bin/python
sudo ln -s python3.8 /usr/bin/python
2.安装Python包管理工具,运行“sudo apt-get install python3-setuptools python3-pip -y”命令。(需root/sudo权限安装),升级pip3运行"sudo pip3 install --upgrade pip"。
3.如果提示pip未安装,可以按照提示的命令安装 sudo apt-get install python3-pip
4.安装python模块setuptools,运行"pip3 install setuptools", 我这里提示已经安装了更高版本。
5.运行“sudo pip3 install kconfiglib”命令,安装GUI menuconfig工具,建议安装Kconfiglib 13.2.0+版本。(需root/sudo权限安装)
6.安装pycryptodome。运行“sudo pip3 install pycryptodome”命令
7.安装six。运行"sudo pip3 install six --upgrade --ignore-installed six"
8.安装ecdsa。运行"sudo pip3 install ecdsa"
安装Scons
sudo apt-get install scons -y
最后安装网盘下载的3个软件:gn,ninja,gcc_riscv32
根据上面表格的链接从网盘下载到本地,子系统直接访问Windows目录解压到Ubuntu本地用户主目录下
最后的最后配置一下~/.bashrc中的path
vim ~/.bashrc 编辑文件,把3条目录追加到最后
export PATH=~/gn:$PATH
export PATH=~/ninja:$PATH
export PATH=~/gcc_riscv32/bin:$PATH
保存后,执行 source ~/.bashrc
至此,Ubuntu的软件环境基本安装好了,下一步就是下载源代码执行编译试试了。
中间图有一个红色错误,但是也没影响编译,下一步看看情况。
IoT 嵌入式
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。