如何检测用LTO编译的代码?

2023-11-25

有什么方法可以检测代码是否使用 -flto 编译?

示例是Linux下使用GCC(4.9.1)编译的经典库或可执行文件,无需调试。


考虑到 LTO 信息存储在目标文件内的多个 ELF 部分中(请参阅LTO 文件部分),你可以尝试看看会发生什么readelf返回(例如在这个答案).

寻找.gnu.lto_.xxx条目。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检测用LTO编译的代码? 的相关文章

随机推荐

  • 使用 jquery 检查 HTML5 视频是否正在播放

    我编写了一个小的 jquery 代码来覆盖 HTML 5 播放功能 但是 我无法检查视频是否正在播放 这是我的 jquery 代码 video click function var video myvideo get 0 video pla
  • 如何获取嵌套属性

    我想检索 PropertyInfo 这里是代码 string propertyName Text PropertyInfo pi control GetType GetProperty propertyName 它工作正常 但如果我想检索嵌
  • 如何使用 .shp 将空间多边形应用于传单地图

    我正在尝试使用传单绘制加利福尼亚州各县的地图 我没有收到任何错误 但地图没有产生正确的结果 我找到了一个 shp县线文件位于https data ca gov dataset ca geographic boundaries 我导入了 sh
  • 使用 django-allauth

    我在使用 django allauth 时遇到问题 我收到这个错误 NoReverseMatch 位于 accounts login 找不到参数 和关键字参数 的 facebook channel 的反向操作 到目前为止 我已经严格遵循了一
  • SKScene 中的 UIPanGestureRecognizer

    我一直在尝试UIGestureRecognizers和新的SKScene SKNode s in SpriteKit 我遇到了一个问题 我即将解决它 但我对一件事感到困惑 本质上 我有一个平移手势识别器 允许用户在屏幕上拖动精灵 我遇到的唯
  • Spring 已弃用的 ExpressionEvaluationUtils 评估方法的替代方案?

    自上课以来 org springframework web util ExpressionEvaluationUtils自 Spring 3 x 版本以来已弃用 我正在寻找在我的 java 代码中进行 EL 表达式求值的另一种替代方法 阅读
  • 如何在不为每个函数运行新的浏览器窗口的情况下运行 PHPUnit Selenium 测试?

    我正在尝试使用 PHPUnit 运行硒测试用例 我做的第一件事是尝试登录功能 这很完美 但随后我想运行一个功能来检查登录后页面上的信息 但它会打开一个新浏览器 而不是在当前浏览器窗口中继续 这是一个问题的原因是因为该页面设置为在窗口关闭时删
  • 从表单数据创建 PDF 并保存

    我正在使用可编辑的 pdf 文件 由硝基 PDF 软件 在我的应用程序中 这些 pdf 文件有很多可编辑字段 如文本框 和一个按钮 如提交 每当用户打开该 pdf 文件 输入文本并单击提交按钮时 他们就会被重定向到 aspx 页面 如何获取
  • 我应该怎么做才能从命令行获取c程序的整个返回值?

    我有一个简单的 C 程序 my program include
  • 使用 for 循环在 ggplot2 的单个图中绘制多条线

    我尝试在单个图中绘制多条线 如下所示 y lt matrix rnorm 100 10 10 m lt qplot NULL for i in 1 10 m lt m geom line aes x 1 10 y y i plot m 然而
  • 如何使用 mongoose 创建上限集合?

    我正在尝试使用 Mongoose 创建一个有上限的集合 但是以下内容创建了一个没有上限的集合 var schema new mongoose Schema Name type String Text type String capped m
  • 路径问题:NameError:名称“__file__”未定义

    import os path as osp import torch import torch nn as nn import torch nn functional as F from torch geometric datasets i
  • 找不到 appcfg.py 或 dev_appserver.py?

    我的电脑说 bash appcfg py 找不到命令 怎么了 我可以使用 google app engine launcher 运行我的应用程序 并且预装了 python 我正在尝试使用 appcfg py update 上传我的应用程序m
  • 电子邮件确认码的最佳实践

    我正在创建一个涉及用户注册的 PHP 网站 我想知道 电子邮件确认 代码的最佳实践 新用户必须确认他们的电子邮件地址 我通过生成代码并将其通过电子邮件发送给用户来做到这一点 然后用户可以使用该代码来激活他的帐户 我没有将此密钥存储在数据库中
  • 使用 HTML5 画布的 putImageData 掩码?

    我想从现有图像中获取不规则形状的部分 并使用 HTML5 画布将其渲染为 Javascript 中的新图像 因此 只会复制多边形边界内的数据 我想出的方法包括 在新画布中绘制多边形 使用创建蒙版clip 使用从原始画布复制数据getImag
  • 无法保存到数据存储:操作无法完成。 (可可错误133020。)

    我正在开发相当复杂的应用程序 在 iPhone 和网络服务器之间有巨大的同步过程 我在添加记录方面没有遇到任何麻烦 直到我在单独的线程中运行同步过程 并且它将更新服务器上的数据 并将它们发送回iphone 但是在这个过程之后 插入新数据会导
  • 检索自动检测的休眠方言

    Hibernate 可以选择自动检测hibernate dialect 如何检索自动检测到的值 我无法找到任何相关信息 您可以从会话工厂但你需要将其投射到SessionFactory实现者 first SessionFactory sess
  • 如何将 package.json 中的每个依赖项更新到最新版本?

    我复制了包 json来自另一个项目 现在想要将所有依赖项升级到最新版本 因为这是一个新项目 如果它损坏 我不介意修复某些东西 做到这一点最简单的方法是什么 我知道最好的方法就是跑步npm info express version然后更新每个
  • 分离 Linq To SQL 和 DTO 的关注点

    我最近启动了一个新的 Webforms 项目 并决定将业务类与任何 DBML 引用分开 相反 我的业务层类访问离散的数据层方法 并返回 DTO 的集合 因此数据层可能会像下面这样投影 DTO from c in dataContext Cu
  • 如何检测用LTO编译的代码?

    有什么方法可以检测代码是否使用 flto 编译 示例是Linux下使用GCC 4 9 1 编译的经典库或可执行文件 无需调试 考虑到 LTO 信息存储在目标文件内的多个 ELF 部分中 请参阅LTO 文件部分 你可以尝试看看会发生什么rea