gpt4 book ai didi

c++ - 检测动态链接到 FFMPEG 的 C++ 代码时出现警告 VSP2005 和错误 VSP1048

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:50:25 32 4
gpt4 key购买 nike

我正在尝试使用 Visual Studio 2013 Ultimate 的 Instrumentation 分析器分析我的项目。我有一个动态链接到 FFMPEG 的 64 位 C++ 项目。但是,探查器给我以下错误 Error VSP1048: Internal instrumentation error。我不想分析 FFMPEG,而只想分析我的代码的性能。我从该站点下载了预构建的 FFMPEG 库 ffmpeg.zeranoe.com/builds/ .该项目还链接到 Boost、live555 和 x264。它正在运行和调试正常。探查器的完整输出是:

Profiling started.
Instrumenting ...\Player.exe in place
Info VSP3049: Small functions will be excluded from instrumentation.
Microsoft (R) VSInstr Post-Link Instrumentation 12.0.21005 x64
Copyright (C) Microsoft Corp. All rights reserved.
Warning VSP2005: Internal instrumentation warning: The object '...\ffmpeg-20150506-git-a2190de-win64-dev\lib\avutil.lib(dbyqh.o)' was built without debug information.
File to Process:
\Player.exe --> ...\Player.exe
Original file backed up to ...\Player.exe.orig
Warning VSP2005: Internal instrumentation warning: The object '...\ffmpeg-20150506-git-a2190de-win64-dev\lib\avutil.lib(dbyqh.o)' was built without debug information.
Error VSP1048: Internal instrumentation error.
PRF0002: Instrumentation failed with these options: /u "...\Player.exe" /excludesmallfuncs. Please check the output window for additional details.
Data written to ...\Player150506.vsp.
Profiling finished.
File contains no data buffers
File contains no data buffers
Analysis failed
Profiling complete.

有什么解决办法吗?我在 Internet 上几乎找不到关于这个问题的信息。

最佳答案

我遇到了同样的问题。通过使用 CPU Usage 工具,而不是 CPU Instrumentation,我能够获得一些有用的数据。

关于c++ - 检测动态链接到 FFMPEG 的 C++ 代码时出现警告 VSP2005 和错误 VSP1048,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30085697/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com