ubuntu编译android,遇到asm/byteorder.h:没有那个文件或目录

来源:互联网 发布:mac可以用搜狗输入法 编辑:程序博客网 时间:2024/05/16 04:38
ubuntu编译android,遇到asm/byteorder.h:没有那个文件或目录,
(system/core/adb/usb_linux.c:37:27: fatal error: asm/byteorder.h: No such file or directory

原因是/usr/include/asm软链接错目录了
ls -l /usr/include/asm
lrwxrwxrwx 1 root root 24 Feb 29 23:47 /usr/include/asm -> /usr/include/asm-generic
应该是
/usr/include$ sudo ln -s x86_64-linux-gnu/asm/ asm

ls -l /usr/include/asm
lrwxrwxrwx 1 root root 21 Apr 17 23:13 /usr/include/asm -> x86_64-linux-gnu/asm/
原创粉丝点击