一、项目场景

最近在 Ubuntu 下编译 gcc6.3.0 出现如下报错:

../../.././libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:159:28: fatal error: linux/cyclades.h: No such file or directory
 #include <linux/cyclades.h>
                            ^
compilation terminated.

其中主要报错为系统缺乏头文件 cyclades.h 导致。


二、解决办法

进入到 /usr/include/linux 目录下,创建 cyclades.h 文件:

cd /usr/include/linux

可以下载此文件:<linux/cyclades.h>头文件,移动文件到上述目录下:

sudo mv ~/Downloads/cyclades.h ./

重新 make 即可,文件内容有点多,在这里我就不将文件内容附上了。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐