您的位置 首页 linux 运维

Centos7 Linux编译报错missing binary operator before token及解决方法

Centos7 Linux编译报错missing binary operator before token及解决方法 :连接 

在使用builroot,make linux时出现missing binary operator的语法报错:

missing binary operator before token "("
  __has_attribute(btf_type_tag) && !defined(__BINDGEN__)

查找原因发现是centos7.9,自动安装的gcc版本只能是4.8,可以先尝试查看gcc版本

gcc --version

 

对于过低的gcc版本,只要升级下版本就好了。个人升级到gcc9

 

centos 7 升级 gcc :  连接

sudo yum -y install centos-release-scl
sudo yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

 

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章