apollo 编译错误,gcc的include路径错误。。

在ubuntu上编译Apollo时出现如下错误,现在我能确定的是,linux里面有这个路径:/usr/lib/gcc/x86_64-linux-gnu/9/include/avx2intrin.h,而不是图上的:/usr/lib/gcc/x86_64-linux-gnu/7/include/avx2intrin.h,x86_64-linux-gnu下面只有9这个文件夹,没有7这个文件夹。后面就不知道该如何处理了,有没有人知道这是什么原因?

img

可能现在默认的是gcc 7而不是gcc 9。 你直接在终端下打印下gcc的version看是多少,是7还是9。
如果是7就将默认的gcc改成9即可。