关于嵌入式Linux应用程序的头文件
编写的Linux在开发板上运行的.c文件中有很多#include头文件,请教高手们在程序运行时这些头文件在哪里被调用(即这些头文件在具体的哪个路径及目录下)。#inclu...
编写的Linux在开发板上运行的.c文件中有很多#include头文件,请教高手们在程序运行时这些头文件在哪里被调用(即这些头文件在具体的哪个路径及目录下)。#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <termios.h>
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/signal.h>
#include <pthread.h>
#include <termios.h>
运行时时调用的红帽Linux下的库还是开发板内核中的库? 展开
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <termios.h>
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/signal.h>
#include <pthread.h>
#include <termios.h>
运行时时调用的红帽Linux下的库还是开发板内核中的库? 展开
展开全部
1,在交叉编译时,这些头文件应该在你的交叉编译工具链目录里面找,这个库是在编译交叉编译工具链时生成的(不是编译器gcc自带的,而是在binutils软件包里面);
2,编译好了,到开发板上运行时,这些文件在开发板的文件系统下,目录应该是/usr/include
2,编译好了,到开发板上运行时,这些文件在开发板的文件系统下,目录应该是/usr/include
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这些头文件所调用的库是编译器自带的库。实际上,这些头文件是在编译器的目录中的头文件,具体哪个目录记不清了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
11 根文件系统并添加自己的程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询