最近安装了64位的ubuntu系统,但交叉编译工具还是32位的,执行32位程序时,总是出现无法找到文件的问题.
解决方法:
sudo dpkg --add-architecture i386
sudo apt-get update
(没有上面两个步骤,下面会提示没有这样的安装包供安装)
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
然后,32位的交叉编译程序就可以执行了!!
最近安装了64位的ubuntu系统,但交叉编译工具还是32位的,执行32位程序时,总是出现无法找到文件的问题.
解决方法:
sudo dpkg --add-architecture i386
sudo apt-get update
(没有上面两个步骤,下面会提示没有这样的安装包供安装)
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
然后,32位的交叉编译程序就可以执行了!!