首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不同的.dwo文件可以合并成一个单独的文件吗?

不同的.dwo文件可以合并成一个单独的文件吗?
EN

Stack Overflow用户
提问于 2021-10-26 12:20:24
回答 1查看 203关注 0票数 4

背景:

我需要我们项目中代码的调试信息。可采用以下两种方法:

使用-gsplit-dwarf编译

  1. ,然后使用-g二进制实用程序stripobjcopy将调试信息分离到单独的文件中。

问题

第二种方法为应用程序中的每个翻译单元创建一个.dwo。虽然这样会改善链接器的时间。但是,由于翻译文件数量庞大,这会给我们带来管理上的麻烦。

有没有办法将所有的.dwo文件合并成一个二进制文件?

系统信息

编译器: GCC工具链。

操作系统: CentOS/RH 7/8

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-26 12:43:57

您要寻找的工具称为dwp。它将您的.dwo文件收集到一个.dwp文件中(“侏儒包”)。如果需要,可以将.dwp文件本身组合成更大的.dwp文件。

它应该带有非古代的二进制包。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69723013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档