1. 程式人生 > >Mini2440交叉編譯工具在Ubuntu16.04上的安裝

Mini2440交叉編譯工具在Ubuntu16.04上的安裝

安裝arm-linux-gcc-4.4.3交叉編譯工具後(例如安裝在/opt/arm-linux-4.4.3目錄下),需要將目錄加入路徑。

修改 ~/.bashrc,在最後增加

PATH=%PATH:/opt/arm-linux-4.4.3/bin

還有個問題往往被忽略,現在安裝的Linux發行版本多半都是64bit的,但這個交叉編譯工具還是32bit,因此需要安排額外的軟體包才能正常執行。否則使用時會出現錯誤。

  1. Enable the i386 architecture (as root user):

  sudo dpkg --add-architecture i386

  sudo apt-get update

  2. Install 32-bit libraries (as root user):

  sudo apt-get install libc6:i386 libstdc++6:i386

  sudo apt-get install lib32z1

網上有一些文章提到需要安裝ia32-lib軟體包裝,實際上這是以前的Ubuntu版本的解決辦法,在16.04上已經不行了,根本找不到這個軟體包。