由于3568android系统的源码较大,在配置编译环境的过程中,可能会由于操作不当而导致编译失败。 于是以遵照用户编译手册进行操作为前提,可通过以下方向进行问题排查: 1.检查虚拟机设置-》硬件-》内存,这里实际设置需要16g内存,如果计算机配置较高,建议设置18g内存。 2.计算机处理器数量设置为2,每个处理器的内核数量设置为2。 3.由于源码较大,在经过编译过多次后,无用文件堆积可能导致硬盘占满而编译失败,需要手动清理磁盘,或者为虚拟机设置足够大的硬盘。 4.如果使用自行搭建的开发环境,使用编译手册命令时需要注意打印信息,可能因为依赖库版本过高而无法安装必要库。 如无法安装必要库,此时可安装aptitude,其后通过aptitude对依赖库进行降级安装。 安装完成之后使用aptitude代替apt-get命令对必要库进行安装: 观察打印信息会给出降级安装的方案,选择yes则代表接受方案,选择no则代表拒绝方案并命令给出新方案。 |
|小黑屋|
飞凌嵌入式
( 冀ICP备12004394号-1 )
GMT+8, 2025-5-17 08:37
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.