我想在具有 realtek WiFi 模块的 android(7.1.2 版)嵌入式设备中安装 NoDogSplash。
目标板详细信息:
操作系统:安卓
Linux 内核:3.14.29
架构:arm64
编译过程如下:
libmicrohttpd的编译:
./configure --build=x86_64-linux-gnu --host=aarch64-linux-gnu
使 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
使用上述命令:libmicrohttpd.so,libmicrohttpd.a 文件使用“未知”架构而不是“arm64”生成。
NoDogSplash 的编译
使 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
它使用“x86_64”架构而不是“arm64”生成“nodogsplash”、“ndsctl”二进制文件
PS:libmicrohttpd、NoDogSplash 源码是从 github 下载的。
libmicrohttpd、NoDogSplash源码放在android源码中。
工具链是 android 源代码中固有的。
任何帮助是极大的赞赏。