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