手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

編譯U-Boot時command not found的解決方法

[日期:2020-01-07] 來源:Linux社區  作者:mfyfymeng [字體: ]

我使用的U-Boot版本是u-boot-2012.10,編譯的步驟為
cd u-boot-2012.10
make s5p_goni_config
sudo make

然后,就會看到錯誤提示
/bin/bash: arm-linux-gcc: command not found
dirname: missing operand
Try 'dirname --help' for more information.

在arm-linux-gcc確認安裝無誤的前提下(可以參照 http://www.okbuvi.live/Linux/2020-01/161954.htm 來安裝4.5.1版本的arm-linux-gcc),解決方法如下
sudo ln -s /opt/FriendlyARM/toolschain/4.5.1/bin/arm-none-linux-gnueabi-gcc /usr/bin/arm-linux-gcc

這條命令的意思是:為/opt/FriendlyARM/toolschain/4.5.1/bin/下的可執行文件arm-none-linux-gnueabi-gcc建立符號鏈接,鏈接在/usr/bin/下,/usr/bin/也就是/bin/bash所指的目錄。同理,在編譯時只要是這類command not found錯誤,都可以用這種方法來解決。比如
/bin/bash: arm-linux-ld: command not found

那么對應的解決方法為
sudo ln -s /opt/FriendlyARM/toolschain/4.5.1/bin/arm-none-linux-gnueabi-ld /usr/bin/arm-linux-ld

Linux公社的RSS地址http://www.okbuvi.live/rssFeed.aspx

本文永久更新鏈接地址http://www.okbuvi.live/Linux/2020-01/161953.htm

linux
相關資訊       U-boot  u-boot編譯 
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
海口彩票论坛