中文
注册

系统binutils版本过低导致debug_info段链接失败

错误信息

unable to initializedecompress status for section .debug_info 

问题介绍

在x86_64 环境 CentOS 7.6、Ubuntu 18.04 系统上运行时,如果系统默认的binutils版本低于2.32,会由于低版本binutils对调试信息段的对齐处理有误,导致在链接时如果链接由高版本(版本>2.32)binutils 生成的debug_info 段链接失败。

解决方案

1. 在链接时使用-fuse-ld=lld 选项,选择毕昇编译器自带的链接器即可。

2. 如仍然需要GNU链接器,请升级系统链接器到2.32版本以上。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词