緣由是:環境變量(交叉編譯路徑)多是在普通用戶下添加的,因此在root用戶下建立的文件使用arm-linux-gcc編譯的時候,找不到arm-linux-gcc。linux
解決辦法:找個終端:sudo -sbash
source ~/.bashrc編譯
再從新編譯就能夠了,前提是交叉編譯路徑是放在~/.bachrc裏面添加的。變量