17 Cross compiler

因為現在電腦都是 64 bit,compiler 預設也是 64 bit,那我們要 compile 出 32 bit 的 code,要安裝 cross compiler,也就是跨平台的 compiler。

install cross compiler toolchain in Debian 10:

1
$ sudo apt install gcc-multilib-i686-linux-gnu
  • compile 時用 i686-linux-gnu-gcc
  • link 時用 i686-linux-gnu-ld