lab1
这部分是完成AutoSar的安装,实验文档还是比较全的,这里记录一下遇到的问题
编译工具的下载
sudo apt install scons autoconf libtool-bin python3-sip python3-sip-dev sip-dev python3-pip flex bison gperf libncurses-dev nasm gnome-terminal gcc-arm-none-eabi libreadline- dev python3-pyqt5 libcurl4-openssl-dev libgtk-3-dev pkg-config libglib2.0-dev
直接复制我这个,文档中直接复制是多了一个空格的,会报错
在利用scons的时候,会出现要在raw.githubusercontent.com
中下载几个文件,但是链接失败,挂梯子之后依旧无法访问。但是在你的本机上(win or mac)是可以访问的。
解决方法
在这里能查到raw.githubusercontent.com
的ip地址,我们直接将其写入hosts文件中
这篇博客写了忘记保存,导致截图全部丢了,比较懒不想重新搞了
vim /etc/hosts
加入
raw.githubusercontent.com 185.199.108.133
之后我们在编译的时候,还会报错i686-elf-gcc
这个文件找不到,但实际是存在,大概率是因为你的操作系统是64位,但是这个文件时32位
需要下载32位库
sudo apt-get install lib32stdc++6