首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >'strip -strip all‘行得通,但'strip -strip symbol=symbolname’行不通,因为它是在重定位中命名的

'strip -strip all‘行得通,但'strip -strip symbol=symbolname’行不通,因为它是在重定位中命名的
EN

Stack Overflow用户
提问于 2016-01-22 12:38:52
回答 1查看 997关注 0票数 0

正如标题所述。我可以使用strip --strip-all,它将剥离.ko文件中的所有符号。但是,如果我试图用strip --strip-symbol=symbolname删除一个符号,它会报错说strip: not stripping symbol 'symbolname' because it is named in a relocation

我如何才能强制它剥离符号。如果不能这样做,那么ld可以生成随机的符号名称吗?或者,有没有一个实用程序可以改变符号名称?

蒂娅!!

EN

回答 1

Stack Overflow用户

发布于 2016-01-27 07:26:46

我的测试表明,剥离对.ko文件不起作用。这与我在搜索答案时其他人所说的是一致的。如果需要抑制符号,您似乎只能重命名符号(使用objcopy)。

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

https://stackoverflow.com/questions/34939123

复制
相关文章

相似问题

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