ubuntu 64上的GCC如何編譯32位程序

運行命令linux

gcc -vide

顯示:ui

Target: x86_64-linux-gnu
spa

因此,我這裏的gcc默認生成64位的程序。ci

若是想編出32位的程序,就要加 -m32選項。但是我嘗試了,仍是不行。get


原來,須要安裝東西。it

  1. $ sudo apt-get install build-essential module-assistant  
  2. $ sudo apt-get install gcc-multilib g++-multilib  


裝好以後,就OK了。

好比:io

gcc -m32 hello.cclass

相關文章
相關標籤/搜索