macOS 10.14之后不支持交叉编译32位程序。退求其次,虚拟机装ubunut来解决问题。
ubunut 64系统,默认不带32相关头文件和库,需要

sudo apt-get install libc6-dev-i386
sudo apt-get install linux-libc-dev:i386

之后就能正确交叉编译了。

标签: ubuntu

添加新评论