最近想給ubuntu16.04配置交叉編譯環境,具體可以看別的博客,但是發現安裝 ia32-libs出現下圖的錯誤
解決辦法爲:分別執行
sudo apt-get install g+±multilib
sudo apt-get install libncurses5:i386
sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
之後運行arm-linux-gcc -v
如下圖
如果編譯出現如下錯誤時
/home/xianbinrao/arm-linux-work/4.4.3/bin/…/lib/gcc/arm-none-linux-gnueabi/4.4.3/…/…/…/…/arm-none-linux-gnueabi/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
執行:sudo apt-get install lib32z1