一、问题解决过程
在搭建zynq_zturn的ubuntu开发环境的过程中我遇到了如下问题:
百度以后发现有人出现过类似的问题,这是找到的第一篇博客:传送门
这篇博客的解决方法是通过vim打开第二次出现变量定义的地方注释掉,但是在我的文档中并没有出现这个变量的定义,所以我搜索了一番,在一篇文章中发现,有可能是gcc的问题,gcc10版本编译会出现问题,但是换成gcc9或其他版本以后就解决了。传送门
二、gcc编译器更换
原文我找不到了,这里gcc各个版本安装的linux指令过程我还有:
第一行指令是添加这个源,第二行更新源列表(因为是外网,可能会有点慢),第三行就可以安装了,我安装的是9.3版本,后来发现原来我本来就还有4版本的。
路径可以参考:
下载完成以后就可以更换默认gcc编译器版本了。