第一次配置的时候失败了
提示没有sys/reg.h
后来检查了下echo $PATH
要保证有交叉编译器(arm-linux-gcc)和gdb(arm-linux-gdb)的存在
我的是:/usr/local/arm/3.4.1/bin:/usr/local/arm-gdb/bin
其次在make CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc
之前要注释掉:
vi config.h
//defined HAVE_SYS_REG_H
然后就ok了
其实我也不知道是我的哪一步的改动造成了 配置成功
仅供参考
本文分享了一次解决交叉编译配置失败的经验,主要问题是缺少sys/reg.h文件。通过调整环境变量PATH,确保包含了交叉编译器(arm-linux-gcc)和gdb(arm-linux-gdb),并修改makefile中viconfig.h的相关设置,最终成功完成配置。

1573

被折叠的 条评论
为什么被折叠?



