ubuntu11.10编译android2.2.1,遇到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/