如何查看交叉编译器所使用内核头文件版本
时间: 2023-12-10 14:05:09 浏览: 244
要查看交叉编译器所使用的内核头文件版本,可以使用以下命令:
```
<path_to_toolchain>/bin/<target_arch>-linux-<target_os>-gcc -E -Wp,-v - < /dev/null
```
其中,`<path_to_toolchain>` 是交叉编译器的安装路径,`<target_arch>` 是目标架构,`<target_os>` 是目标操作系统。
执行该命令后,会输出一些信息,其中包括交叉编译器所使用的内核头文件版本。可以从输出中查找类似于以下内容的行:
```
#include <...> search starts here:
/path/to/toolchain/<target_arch>-linux-<target_os>/sysroot/usr/include
/path/to/toolchain/<target_arch>-linux-<target_os>/sysroot/usr/include/<kernel_version>
/path/to/toolchain/lib/gcc/<target_arch>-linux-<target_os>/<gcc_version>/include
/path/to/toolchain/lib/gcc/<target_arch>-linux-<target_os>/<gcc_version>/include-fixed
/path/to/toolchain/<target_arch>-linux-<target_os>/sysroot/usr/include
End of search list.
```
其中,`<kernel_version>` 即为交叉编译器所使用的内核头文件版本。
阅读全文
相关推荐
















