报错信息:Error:(42, 21) error: unexpected type name '__u8': expected expression
备注:我使用ndk-r16b版本进行编译相关的SPI代码。主要是下面这句代码出错:
ioctl(fd, SPI_IOC_WR_MODE, &mode)
截图:
//
解决方式:
更换ndk版本,使用ndk-r20.重新编译,可以解决问题。
但是使用从网络load下来的ndk-r20版本,你可能会遇到这个问题:
Error:A problem occurred configuring project ':app'. > No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
解决方式:参考下面这个博客,希望可以帮助你。
https://blog.csdn.net/qq_41811438/article/details/103506791
---- The End.