c++ - 在 Visual Studio Performance Profiler 的发布版本中加载符号
问题描述
我有一个 C++ 项目,它构建一个库和一个测试可执行文件,在 Visual Studio 2019 社区版中调用该库。现在我想分析 lib 以查看瓶颈在哪里。当我在调试模式下使用性能分析器时,它会准确显示正在调用哪些函数以及在哪里进行解码,但是当我使用发布模式时,我看到的只是函数的十六进制地址,例如“Test.exe!0x0000013f216503”。我猜探查器找不到 .pdb 文件。
我怎样才能让它工作?
解决方案
推荐阅读
- excel - 功能:如何使用偏移量从过滤的单元格创建范围
- javascript - 我想以特定的时间间隔将每个列表项插入 div
- python - 我正在尝试在列表中创建一个列表
- kubernetes - 如何为预签名 URL 设置 minio 域?
- python - 在熊猫数据框中的字符串后添加空格:TypeError:字符串索引必须是整数
- pandas - 如何将数字转换为日期字符串
- jsp - 是否可以覆盖变量?
- javascript - 如何检查是否在嵌套的笑话模拟函数中调用了方法
- python - JupyterHub 内核连接返回 HTTP504 GATEWAY_TIMEOUT
- java - Java API中的空对象模式?