ubuntu:fatal error: sys/cdefs.h: 没有那个文件或目录
(2018-01-14 17:17:05)
标签:
it |
分类: mincroPython |
综合网上大神的解答进行简单总结:
这个错误主要是在64位Ubuntu系统中发生,当使用64位Ubuntu编译生成32位程序,在编译过程中报出这个错误。
解决方法:主要是下载32位的编译库。可以安装:
sudo apt-get install lib32readline-gplv2-dev
我使用的是Ubuntu16.04 64位系统,这个方法没有作用,还需要安装:
sudo apt-get install gcc-4.8-multilib g++-4.8-multilib
安装后,之前的问题没有再出现了,整个编译过程成功。^_^
这个错误主要是在64位Ubuntu系统中发生,当使用64位Ubuntu编译生成32位程序,在编译过程中报出这个错误。
解决方法:主要是下载32位的编译库。可以安装:
sudo apt-get install lib32readline-gplv2-dev
我使用的是Ubuntu16.04 64位系统,这个方法没有作用,还需要安装:
sudo apt-get install gcc-4.8-multilib g++-4.8-multilib
安装后,之前的问题没有再出现了,整个编译过程成功。^_^