而交叉編譯(應用) 「臂-EABI-GCC -static -o你好hello.c的」 存在以下錯誤交叉編譯ARM-EABI-GCC -static -o你好的hello.c
hello.c:1:18: error: stdio.h: No such file or directory
hello.c:2:19: error: stdlib.h: No such file or directory
hello.c:3:19: error: string.h: No such file or directory
hello.c:4:19: error: fcntl.h: No such file or directory
hello.c:5:20: error: unistd.h: No such file or directory
hello.c:6:23: error: sys/types.h: No such file or directory
hello.c:7:22: error: sys/stat.h: No such file or directory
hello.c:8:23: error: sys/ioctl.h: No such file or directory
` 我可以交叉編譯內核模塊。
如果這將與您的主機編譯器(而不是交叉編譯器)編譯,它似乎似乎有一個交叉編譯器安裝損壞,或者至少你的包含路徑沒有設置。另一種可能性是你的源文件有錯誤,因爲你錯誤地指定了所有這些系統包含引號而不是尖括號。 –
引用對於系統包含文件也應該正常工作。 –
我認爲交叉編譯不會在你的系統PATH中找到這些頭文件,這對於普通的'gcc'編譯器來說。交叉編譯器應該有它自己的PATH也許 –