编译liteos(ubuntu)
- 环境配置
1.1 ubuntu虚拟机
1.2 安装上python sudo apt install python-minimal
1.3 安装pip3 sudo apt-get install python3-pip
1.4 安装kconfiglib: pip3 install kconfiglib
1.5 切到python3 来: sudo ln -sf /usr/bin/python3.6 /usr/bin/python
- 安装编译器 gcc-arm-none-eabi-9-2019-q4-major
2.1 下载路径 gcc-arm-none-eabi
2.2 解压下的文件:tar -xvf gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2
2.3 查看路径: which arm-none-eabi-gcc --ver
2.4 配置变量:sudo vim ~/.bashrc
最后面加上
路径:export PATH=自己的路径/gcc-arm-none-eabi-9-2019-q4-major/bin:$PATH
2.5 source变量: source ~/.bashrc
2.6 查看是否安装上 arm-none-eabi-gcc --version
- 下载liteos源代码:git clone https://gitee.com/LiteOS/LiteOS.git
- 进入代码目录:
cd LiteOS
- 复制工程config:
cp tools/build/config/STM32F769IDISCOVERY.config .config
- 加权限:
chmod u+rwx /home/zircon/LiteOS/build/scripts/get_compiler_path.sh
- 执行编译:
make clean && make -j