我正在尝试在当前的AOSP树(来自/外部)上构建ffmpeg4android,该树是午餐配置到aosp_arm-eng并设置为PLATFORM_VERSION=4.2
。
为AMD64
(主机原生)架构生成生成的文件,即使构建了主要的其余树(按预期方式)ARM
:
readelf -a android / aosp_arm-eng / ffplay | egrep“分类:|机器:”
分类:ELF64机器:
Advanced Micro Devices X86-64
与
readelf -a aosp / out / target / product / generic / symbols / system / lib / libril.so | egrep“等级:|机器:”
课程:ELF32
机器:ARM
我可能会转而采用其他方式获取ffmpeg-arm
(可能是here所描述的方式);提出这个问题的原因是要理解,在哪个构建阶段交叉编译环境会中断。