学习笔记分享

分享与展示个人专业知识学习笔记

0%

Linux 64位环境GCC编译生成32位程序报错fatal error: bits/libc-header-start.h

报错原因

使用了-m32指令,而64位系统GCC默认安装环境无法直接编译生成32位程序

解决方案

安装Multilib,顾名思义,就是多重的。用它可以替代原来单一的lib,这样就既能产生32位的代码,又能生成64位的代码。

1
apt-get install gcc-multilib

参考

创作不易,支持一下吧!