环境
- esp-open-sdk工具
- ubuntu20.04 wsl
安装依赖包
1 | $ sudo apt install help2man bison flex zip unzip texinfo gperf libncurses-dev python python-dev automake libtool libtool-bin -y |
- 如果出现
则需要修改crosstool-NG中的configure.ac文件
- 如果出现
[ERROR] Your file system in ‘/home/CLi/develop/crosstool-ng/crosstool-ng-1.9.3_build/targets’ is *not* case-sensitive!
1 | 原因: |
- 如果出现
可能是命令缺失
把/usr/bin/中的gcc,g++,ar,ranlib命令加上前缀x86_64-build_pc-linux-gnu
1 | $ cd /usr/bin |
设置expat
百度云盘链接: https://pan.baidu.com/s/1uE0uZRCJ6gagw66_X2JNcw 提取码: m6ja
把下载的问题放在crosstool-NG/.build/tarballs/中,没有这个目录的话就自建一个
编译sdk
1 | make STANDALONE=y |