使用 -pg 编译时更改 gmon.out 文件的名称 [重复]

2023-12-08

是否可以将使用 gcc 编译时设置配置文件标志 (-pg) 时创建的文件 gmon.out 的默认名称更改为例如 [可执行文件名称].gmon.out?

我需要这个,因为我有多个可执行文件,它们位于同一目录中,并且必须并行运行。


没那么短,但实际上答案是肯定的 - 如果使用glibc(至少对于版本 2.11.1,这是我用来测试这个的版本)。

拥有你的-pg编译和链接的可执行文件创建与默认名称不同的名称gmon.out,设置环境变量即可GMON_OUT_PREFIX为您选择的值,分析输出将写入[value of your choice].[pid] where [pid]是分析数据所属进程的进程 ID。

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

使用 -pg 编译时更改 gmon.out 文件的名称 [重复] 的相关文章

随机推荐

  • 由于 ____chkstk_darwin,在 Catalina 上使用 Deployment 10.10 编译的 MacOS 应用程序在 < HighSierra 版本上崩溃

    我们有一个多平台桌面应用程序 它使用用 C 编写的通用组件 该组件使用 OpenSSL 和 PocoProject 两者都静态链接到库中 在 macOS 上 我们有一个用 Objective C 编写的小型框架 它本质上是 C 代码的单个
  • Java ImageIO:无法读取输入文件

    我不知道为什么这不起作用 但程序说它无法读取输入文件 顺便说一句 这也在 Ubuntu 中运行 这是示例代码 URI url new URI images GUI TitleScreen PNG File file new File url
  • 如何使用javascript找到浏览器的高度,包括工具栏和按钮?

    有没有办法通过浏览器的工具栏和按钮来查找浏览器高度 而不仅仅是窗口或文档高度 对于视口的大小 您可以使用window innerWidth and window innerHeight 对于整个窗户 包括装饰 使用window outerW
  • 如何设置div的高度相同

    这是我的情况 HTML div div div class empty nbsp div div class empty nbsp div div class empty nbsp div div div div class empty n
  • 如何在 T-SQL 中将多行作为单行返回?

    几个月前 我们的供应商向我们的票务系统添加了一项功能 使我们可以向票证添加任意数量的自定义字段 我想将这些字段与其他调用信息一起查询以用于报告目的 但每个可扩展字段都作为一行存储在数据库中 所以基本上你有这样的东西 ext doc no c
  • 按需初始化持有者习语 - 何时加载类?

    我一直在看 https en wikipedia org wiki Initialization on demand holder idiom了解更多有关单例的信息 我的问题是静态内部类到底什么时候加载以及什么时候初始化 我的理解是 可以加
  • 使用斯坦福 CoreNLP 进行共指解析

    我是斯坦福 CoreNLP 工具包的新手 并尝试将其用于解决新闻文本中的共指问题的项目 为了使用斯坦福 CoreNLP 共指系统 我们通常会创建一个管道 这需要标记化 句子分割 词性标记 词形还原 命名实体识别和解析 例如 Properti
  • 我不明白 EF5 dbContext.Entry(entity).Reload() 方法应该如何工作?

    在这个例子中 using System using System Collections Generic using dbModel using System Linq using System Data Entity Infrastruc
  • 带有 MAMP Pro 的自动虚拟主机?

    使用 MAMP Pro 您可以创建诸如 local example com 之类的条目 并指向本地计算机上该站点的根目录 是否可以将其自动化 在我的电脑上 我的设置如下 用户 hm Sites example com app 用户 hm S
  • Brainfuck 尝试 - 在 0 细胞中

    如果我尝试在包含 0 的单元格中输入 在 Brainfuck 中会发生什么 gt 另外 如果我尝试在指向 0 单元格时启动循环 会发生什么情况 gt 编辑 我忘了提 但我正在努力做一名翻译 这是我用作示例的一段代码 gt lt gt lt
  • 在我的页面中有效加载 CSS

    这是我的问题 我正在使用 Google Page Speed Insights 分析我的页面 它告诉我删除头部 浮动线上方 的 css 链接 因为它阻止了我的页面加载 现在我的文档头部有一个简单的链接 我尝试将链接行放在文档的底部 就在页面
  • 使用 range-v3 读取逗号分隔的数字列表

    我想使用范围 我使用 range v3 实现 来读取输入流 该输入流是逗号分隔的数字列表 如果没有范围 这是微不足道的 但是 这就是我认为解决这个问题的直接方法 auto input std istringstream 42 314 11
  • NodeJS 应用程序在容器化时停止工作 [容器中的 FTP 服务器]

    我正在尝试将 ftp 服务器 NodeJS 应用程序容器化 当我使用 npm 运行它时它工作正常 但当我在容器内运行它时它没有响应 这是节点应用程序 src index js 文件 const FtpSvr require ftp srv
  • SOAP 和 REST Web 服务在 Java EE 中具有一种实现

    是否有可能 Java EE JBoss 6 巧妙地注释 Java 代码以提供 RESTful 和 SOAP Web 服务 而无需实现两种方法 我在想 Local Path service WebService public interfac
  • swiper自定义分页只滑动一次

    我做了一个非常简单的图像滑块swiper然后使用 swiper 的 paginationCustomRender jQuery 和数据属性添加自定义分页 它生成分页效果很好 滑动时一切正常 但不可点击 所以我添加了一个小函数来告诉我的滑块在
  • 一种使键盘事件队列既响应又不占用全部 CPU 功率的方法

    我正在制作一款 Sdl 游戏 它是 2d 射击游戏 我使用 SDL 导入曲面 并使用 OpenGL 在屏幕上绘制它们 这样做是因为它比 SDL 运行得快得多 我有两个线程正在运行 一个用于处理内容和渲染 另一个用于输入 基本上 处理占用了
  • 如何在 MapView 上从 google 地图绘制预构建地图

    我正在尝试从链接 http maps google com maps ms msid 216892338463540803496 000494dd57eb5ebce6db2 msa 0 读取地图并将其绘制在MapView上 这可能吗 正如您
  • CodeIgniter 检查与多个数据库的连接需要很长时间

    我尝试在 CI 中连接多个 MySQL 数据库如果与第一个数据库的连接失败 我会尝试连接第二个数据库 我使用来自 CI 论坛的代码 http ellislab com forums viewthread 224522 1030449 db
  • 如何在 Linux 中用 C 语言执行 shell 脚本?

    如何在 Linux 中从 C 语言执行 shell 脚本 这取决于您想要对脚本 或您想要运行的任何其他程序 执行的操作 如果您只想运行脚本system是最简单的事情 但它也做一些其他的事情 包括运行 shell 并让它运行命令 大多数 ni
  • 使用 -pg 编译时更改 gmon.out 文件的名称 [重复]

    这个问题在这里已经有答案了 是否可以将使用 gcc 编译时设置配置文件标志 pg 时创建的文件 gmon out 的默认名称更改为例如 可执行文件名称 gmon out 我需要这个 因为我有多个可执行文件 它们位于同一目录中 并且必须并行运