-/bin/sh: /usr/bin/xxx: not found”


運行/usr/bin/helloworld命 令是提示“-/bin/sh: /usr/bin/helloworld: not found”,一開始我以為是helloworld沒有運行權限,不過我給了它運行權限還是提示同樣的錯誤。我在網上搜了下找到了原因:只所以提示 “-/bin/sh: /usr/bin/helloworld: not found”這個,是因為我沒有拷helloworld所需的庫文件。那怎么才能知道helloworld需要哪些庫文件呢,可以這樣,在命令行輸入 arm-linux-readelf -a helloworld 命令然后在輸出的內容中找到Program Headers:節這里就有helloworld所需的庫文件


 

 


免責聲明!

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



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