在ubuntu交叉编译i686时出现以下报错
/usr/include/linux/errno.h:1:10: fatal error: asm/errno.h: No such file or directory #include<asm/errno.h>
可通过创建软链接解决
sudo ln -s /usr/i686-linux-gnu/include/asm /usr/include/asm
前一个位置是交叉编译器的asm路径
后一个是执行路径 可以找到gnu的路径 在 该路径下创建asm即可