在做CEGUI程序时想对CEGUI的函数加断点调试,可是加入CEGUI工程到自己的项目后发现断点无法命中,提示The breakpoint will not currently be hit. No Symbols have been loaded for this document.

 

在网上找了很多解决方法都不行,最后终于找到了:

   原因

  DLL工程中的 pdb 文件的时间戳与application路径下的dll文件的时间戳 不一致。即当DLL工程新编译后,没有将工程下的新编译的dll文件拷贝至 application路径下,使得 application路径下的dll文件仍然为旧的。

 

  解决办法

  1. 将application exe拷贝至DLL功能debug目录下,这样就不会发生上述情况。


  2. 在每次新编译dll后及时更新 application路径下的dll文件。

转之:http://blog.csdn.net/silvervi/article/details/5018774

相关文章:

  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2021-06-08
  • 2021-08-09
  • 2021-10-26
  • 2022-01-29
猜你喜欢
  • 2021-10-01
  • 2021-09-16
  • 2022-12-23
  • 2021-09-02
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案