关闭

matlab和c混合编程调试问题----当前不会命中改断点,还没有为该文档加载任何符号

标签: 混合编程调试命中断点
1361人阅读 评论(1) 收藏 举报
分类:

运行别人的代码,想调试混合编程中的c++文件,结果按照网上教程,mex文件,附加到matlab教程中,并且设置断点,程序并没有在断点位置中中断,而是显示“当前不会命中改断点,还没有为该文档加载任何符号”。最终调出 help mex发现,如果不加任何参数,只用mex编译c++文件,程序会以最优的方式编译文件(如并行处理),所以不能调试,当加入mex -g参数后,断点就生效了。

附:

0
0
查看评论

当前不会命中断点还未为文档加载任何符号——问题探究

今天在调试牛腩网页的时候遇到了一个问题需要用到断点调试来解决,可是加了断点之后出现了下面的情况: 然后就郁闷了,查了百度之后得到了如下的结果:         断点调试是VS中的一大利器,有了它我们可以快速定位到代码的问题所在。在某些情况下会导致设置了断点...
  • tr1912
  • tr1912
  • 2016-04-10 11:35
  • 13005

“当前不会命中断点 还没有为该文档加载任何符号”解决方法

基本上出现这种错误就是因为你实际执行时加载的程序集,对应的pdb(调用用的文件)没有加载进来,所以断点不会停下来。 我遇到的错误是因为把程序数据库文件名错误的写成了$(IntDir)$(TargetName).pdb(如下图),导致其错误的覆盖了项目dll对应的pdb文件,进行不能调试,应使其改成$...
  • cffishappy
  • cffishappy
  • 2017-03-02 10:08
  • 472

VS2013 当前不会命中断点. 还没有为该文档加载任何符号

这是因为当前项目配置为Release,在Release时是不可以调试的。 解决方案资源管理器中,右键单击项目名,属性-配置管理器 将项目上下文栏中的当前项目对应的配置修改为"Debug",单击"关闭",在属性页单击"确定"
  • u012560653
  • u012560653
  • 2016-01-13 17:47
  • 2217

MATLAB和VS混合编程,调试C程序设置的断点显示“当前不会命中断点 还没有为该文档加载任何符号”

我遇到的问题是matlab和c++混合编程,但是在matlab中进行调试的时候需要调用VS2013调试cpp程序,但是设置的断点总是出现“当前不会命中断点 还没有为该文档加载任何符号”,网上的方法我都试过了,没有用,自己试出来的方法记录一下,可能并不适合所有的。 1.打开matlab和VS,打开需要...
  • JH_233
  • JH_233
  • 2017-03-03 19:05
  • 303

需要这样一个记录本-5 VS2010调试C#项目时提示“当前不会命中断点。还没有为该文档为载任何符号”

困扰了几天的问题。在VS2010中开发的C#项目,调试时,在公共
  • juns6
  • juns6
  • 2014-11-17 15:55
  • 2681

VC:当前不会命中断点,还没有为该文档加载任何符号

VS2013中设置的断点无效:“当前不会命中断点,还没有为该文档加载任何符号”。问题主要出在没有生成调试信息。解决方法如下: (1)项目-〉属性-〉配置属性-〉C/C++-〉常规-〉调试信息格式,这里不能为“禁用”。 (2)项目-〉属性-〉配置属性-〉链接器-〉调试-〉生成调试信息,这里设为“是...
  • Dreamfine
  • Dreamfine
  • 2014-09-30 23:03
  • 5865

关于Visual Studio "当前不会命中断点.还没有为该文档加载任何符号"的解决方法

在使用vs的过程中,有些工程可以编译通过正常运行,但是在下断点调试时会显示"当前不会命中断点.还没有为该文档家在任何符号". 如下图1 图1 这并不是vs的bug,而是在设置选项中没有在对应的位置设置调试信息. 可以按照下列方法打开断点: 1....
  • u010797208
  • u010797208
  • 2014-10-25 14:48
  • 11535

VS2005调试dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法From Eric Qu

环境:VS2005解决方案中有2个项目,一个项目是C++写的dll源代码,另一个是C#调用这个dll测试。问题:C#调用dll无法在dll源代码中中断,提示“当前不会命中断点,因为还没有为该文档加载任何符号”解决:首先设置dll和测试程序输出路径在同一个目录下其次设置(1)项目-
  • cokewei
  • cokewei
  • 2011-07-26 10:30
  • 6503

VS2013 MFC工程 调试DLL出现: 当前不会命中断点,还没有为该文档加载任何符号

问题出现的环境:两个VS2013 MFC工程 ,一个是MFC的exe工程,一个是MFC的DLL工程,MFC的exe工程通过引用调用DLL,调试时输出框显示:已加载符号,但DLL中的断点处提示:当前不会命中断点,还没有为该文档加载任何符号; 解决:  网上有各种设置的方式都试了不好用,就...
  • madison_wang
  • madison_wang
  • 2016-08-10 18:10
  • 1289

vs2010当前不会命中断点 还没有为该文件加载任何符号

WMSwitchFilter项目中用到了自己打包为静态库的项目RtmpSendLib,后者中有一个自己写的Remp发送线程。在该线程中打断点,调试一直到不了,总是提示“当前不会命中断点 还没有为该文件加载任何符号”。解决方式为:工具->选项->调试->常规,将”要求源文件与原始版本...
  • ybsun2010
  • ybsun2010
  • 2015-03-24 11:16
  • 7727
    个人资料
    • 访问:45653次
    • 积分:592
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:0篇
    • 译文:0篇
    • 评论:24条
    最新评论