arm-linux交叉编译工具链中不能用库文件

来源:百度知道 编辑:UC知道 时间:2024/09/26 20:17:59
文件中含有#include <stdio.h>
提示error:stdio.h No such file or directory
只在arm-linux-gcc中出现,用gcc没问题,我怀疑配置有问题.
请高手指点一下,谢谢!

stdio.h ???
基本输入输出库的头文件???

大哥,你是不是除了 gcc ,别的都没装?
这个文件应该是 glibc 的开发部分自带的头文件。

遇到这个问题你可能:
1、gcc 有问题,没有设置或者放错了默认 C header搜索路径。
2、header 放错了位置,和 gcc 的设置不匹配。
3、你根本就没装。

呵呵,通常arm-linux-gcc 的编译器是要安装在特定位置的,比如较为流行的3.4.1应该安装在/usr/local/目录下。