这个错误是由于在编译Android 12时,请求的CONFIG_LD_IS_LLD的值不在最终的.config文件中引起的。CONFIG_LD_IS_LLD是一个配置选项,用于指定使用哪个链接器来链接Android系统。

要解决这个问题,可以按照以下步骤进行操作:

  1. 确保你正在使用正确的编译配置文件。可以尝试重新下载或更新Android 12源代码,并确保你使用的是正确的.config文件。

  2. 检查.config文件中是否存在CONFIG_LD_IS_LLD选项。可以使用文本编辑器打开.config文件,搜索CONFIG_LD_IS_LLD选项,并确认其值是否正确设置。

  3. 如果在.config文件中找不到CONFIG_LD_IS_LLD选项,可以手动添加它。在.config文件中找到适当的位置,并添加以下行: CONFIG_LD_IS_LLD=y

    确保将y替换为适当的值,以指定要使用的链接器。

  4. 保存并关闭.config文件,并重新运行编译命令。

如果上述步骤都没有解决问题,可能需要检查其他配置选项或查看编译日志以获取更多详细信息。

安卓12编译 Value requested for CONFIG_LD_IS_LLD not in final config

原文地址: https://www.cveoy.top/t/topic/hX4k 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录