交叉编译器是用来编译arm处理器对应的linux代码或者驱动代码的。你输入arm-linux-gcc实际上是要求进行编译操作编译操作需要找到makefile文件。你只输入了arm-linux-gcc,就说明没有指定编译路径,所以在当前目录下查找makefile。如果当前路径下没有makefile,就会提示arm-none-linux-gnueabi: no input files。建议到网上找找交叉编译器使用方法的文章,了解一下再继续使用。