当前不会命中该断点.在vc++(visual studio 2013)中没有为这个文档加载符号
The breakpoint will not currently be hit. No symbols have been loaded for this document in vc++(visual studio 2013)
有类似的问题张贴在这个论坛,我也尝试过,但不幸的是没有得到工作。因此,我再次提出这个问题。
我正在尝试在visual studio 2013中调试V3打印机驱动程序项目。当我将调试器附加到printerpipeline.exe
进程并在renderfilter.cpp
中粘贴断点时,突然我得到了
'当前未命中断点。没有加载任何符号
我试图改变Debug->Exceptions
选项,和Tools->Options->Debugging
,但这两种情况都不适合我。
如果有人知道如何解决这个问题,请告诉我。
您需要调试符号(即.pdb
-files)来调试您要调试的二进制文件。
因此,在您的情况下,这意味着您至少需要printerpipeline.exe
的.pdb
,但也可能需要任何加载的.dll
。
如果你自己构建了.exe
,这可能意味着.pdb
与二进制文件不同步,重新构建可能会修复这个问题。
如果该二进制文件是第三方应用程序,则需要从供应商处获取调试符号。
我也遇到了同样的问题。对我来说,改变
集(CMAKE_CXX_FLAGS_DEBUG/MTd) , 设置(CMAKE_CXX_FLAGS_DEBUG $ {CMAKE_CXX_FLAGS_DEBUG}/MTd)
在我的CMakeLists.txt解决了这个问题。
相关文章:
- std::原子加载和存储都需要吗
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 为什么加载SDF会导致Mobilizer创建闭环错误
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何使用tinyxml2从XML加载父实体和子实体
- 如何在C++中使用pybind11加载一个pickle python列表
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 当我尝试加载内核模块时,如何修复C++中的这个 malloc() 错误?
- 树莓上的 Libtorch 无法加载 pt 文件,但在 ubuntu 上工作
- Python ctypes:不会按预期加载 dll
- 为什么会出现 gettnig 运行时错误:加载类型为"_Bit_type"(stl_bvector.h) 的空指针?
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 保存/加载大量短数组到二进制文件
- 使用 SDL2 和SDL_image C++加载图像
- 正在安装Visual Studio 2013的QT加载项
- MSVC 2013正在x64内部版本中加载x86系统库
- 为什么当加载非常大的c++和c#解决方案时,Microsoft Visual Studio 2013会不可预知地重新启动
- 当前不会命中该断点.在vc++(visual studio 2013)中没有为这个文档加载符号
- Visual C++ 2013 程序在 IDE 中工作,但在 InstallShield LE 安装后不加载任何显示内容