關於LINUX運行交叉編譯工具鏈后make出現No such file or directory


  剛剛make出來,心情挺激動的,從安裝UBUNTU到運行編譯工具鏈真的是弄了有一周了。用的是UBUNTU14的版本和韋東山那個版本真的是差的太多了,所以問題層出不窮。今天這個問題我一開始以為是環境變量沒設置對,結果各種百度按照他們的設置,但是我路徑的根目錄明明有arm-linux-gcc這個文件,但就是顯示No such file or directory!在網上找資料間無意看到有人提示可能是版本不兼容的問題我現再用的是64為的系統,而編譯工具鏈是32位的,不兼容,所以要安裝ia32-libs。但是13版本以后就不能更新ia32-libs了。在網上找到了一個問答帖按着他的提示終於搞出來了。心酸啊。。。

 1 sudo apt-get install libc6:i386
 2 sudo -i
 3 cd /etc/apt/sources.list.d
 4 echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
 5 apt-get update
 6 apt-get install ia32-libs
 7 rm /ia32-libs-raring.list
 8 apt-get update
 9 exit
10 sudo apt-get install gcc-multilib

原問答連接:http://www.oschina.net/question/1470892_151825?sort=time

  在此感謝無私回答的人!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM