当前位置: 技术问答>linux和unix
有关Linux头文件的一个问题
来源: 互联网 发布时间:2016-04-19
本文导语: 在include/linux目录下有很多的.h文件, 里面经常可以看到如下声明: #include 我知道没有asm这个文件夹,实际编译时针对的应该是具体的硬件体系结构? 那么,是如何完成从 asm到具体体系结构的映射的呢? ...
在include/linux目录下有很多的.h文件,
里面经常可以看到如下声明:
#include
我知道没有asm这个文件夹,实际编译时针对的应该是具体的硬件体系结构?
那么,是如何完成从 asm到具体体系结构的映射的呢?
里面经常可以看到如下声明:
#include
我知道没有asm这个文件夹,实际编译时针对的应该是具体的硬件体系结构?
那么,是如何完成从 asm到具体体系结构的映射的呢?
|
其实asm一般是一个link,通常会连接到对应的体系结构的asm目录,比如:
ARM体系:
asm ----> asm-arm
I386体系:
asm ----> asm-i386
怎么完成的呢?可以用如下命令:
ln -s asm-i386 asm
应该是在第一次配置编译内核的时候做的
|
应该有,匹配arch的。