64位linux 编译c提示gnu/stubs-32.h:No such file or directory的解决方法
阿里云的64位Linux发行版屏蔽了32位,也就是常见的i686软件包的数据源,你可以修改yum的配置文件/etc/yum.conf,找到其中exclude=*.i?86 kernel kernel-xen kernel-debug,用#注释掉即可,但是阿里不赞成这么做,如果32位、64位混用,比较容易出问题。今天在64位linux编译程序时,出现如下错误提示。场景描述:在编译程序的时候出现如下的错误:1完全无法分析天书般的错误,英文非常简单,但是翻译非常困难,好在注明:这个文件说明了64位或者32位编译环境选择的头文件。其实就是根据__WORDSIZE的值来决定使用32位的头文件还是64位的头文件。
下载地址
用户评论