gcc 编译32位程序:
gcc -m32 aa.c -o aa
遇到的错误:
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libc.so when searching for -lc
这样的错误是因为编译器没有找到合适的so库。
所以,要安装编译器中的库:
sudo apt-get install gcc-multilib
gcc 编译32位程序:
gcc -m32 aa.c -o aa
遇到的错误:
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libc.so when searching for -lc
这样的错误是因为编译器没有找到合适的so库。
所以,要安装编译器中的库:
sudo apt-get install gcc-multilib