Ubuntu运行脚本装了arm链,编译时却找不到头文件!

接到一个任务是移植已有的应用到一块新的Linux板子上,首先在虚拟机上运行了厂家的脚本,配置了arm-xyx-linux链。然后又按厂家资料 . /opt/。.。./.。.。/.。.。 然而使用arm-xyx-linux-gnueabi-gcc hello.c 却编译不了,提示缺少头文件。写个makefile,用cc就能成功编译。想问问这是什么问题?是哪个库没有配置上吗?该怎么配置呢?
该arm链是安装到一个指定的目录里面,没有在系统的usr/bin下。