调试代码

转载 2016年03月11日 12:50:21

(适用VS2005/VS2008)

在当前工程点击右键选择properties,选择 All Configurations

  1. C++>General->Debug Information Format->Program Database (/Zi)
  2. C++>Optimization->Optimization->Disabled (/Od)
  3. Linker->Debugging->Generate Debug Info->Yes (/DEBUG)
  4. Linker->Debugging->Generate Program Database File->$(TargetDir)$(TargetName).pdb

有时候,我们在用vs2008调试的时候,会出现断点无效。如下图:

 

第一反应,要看想一下是不是在debug下。如果在Release下,请参考我另篇文章 【怎么在Release下调试代码

 

如果是在debug下:

1.检查工程配置是否设置正确。

  1. C++>General->Debug Information Format->Program Database (/Zi)
  2. C++>Optimization->Optimization->Disabled (/Od)
  3. Linker->Debugging->Generate Debug Info->Yes (/DEBUG)
  4. Linker->Debugging->Generate Program Database File->$(TargetDir)$(TargetName).pdb

1.如果工程配置没问题,请打开:

  Tools->Option->debugging->General  找到 Require source files to exactly match the original version 不要打勾

  即:工具->选项->调试里->常规 找到  要求原文件与原始版本完全匹配 不要打勾

 

再调试一下试试,应该可以了。

如果不行,清一下工程,试试。。。。


相关文章推荐

cocos2dx 3.x lua环境配置与代码调试

cocos2dx 3.x配合babaelua lua调试

关于移动端本地代码调试(基于android和chrome)

1.准备 基于windows下的chrome和android系统的是手机进行调试的时候是有一些先决条件,那么先说一下基本的要求: 开发计算机(Windows)上已安装 Chrome 32 或更...

Spark2.0机器学习系列之5:GBDT(梯度提升决策树)、GBDT与随机森林差异、参数调试及Scikit代码分析

GBDT概念 与随机森林的差异 Spark2.0中参数调试

C语言代码跟踪调试

原文:http://blog.csdn.net/zhijun198811/article/details/17347423

autoconf的使用,帮你如何跨各种类UNIX平台惊醒你的代码调试~

autoconf是一个用于 生成可以自动配置软件园代码包以适应各种类UNIX系统的shell脚本工具。由autoconf生成的配置脚本在运行时与autoconf是无关的,就是说配置脚本的用户并不需要拥...

随时随地编写运行调试代码(Android)

Android应用开发敲代码,不想背笔记本跑来跑去,在别的电脑上搭建环境又很麻烦。随时随地编代码

用gcc 的-D 参数来调试代码

写代码免不了要加入调试信息,在程序头定义一个DEUBG开关很烦,不过gcc早就想到了,有-D选项。 man gcc 或者 man gcc | col -b > gcc.txt 相关信息如下: ...

Console命令详解,让调试js代码变得更简单

Firebug是网页开发的利器,能够极大地提升工作效率。 但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。 =====...

Xcode调试代码

Xcode调试代码在使用Xcode的开发的过程中,难免遇到代码各种崩溃的问题,这里除了介绍的几种方法来调试以外,之前自己在开发中遇到问题,在StackOverflow上找到了答案前几种方法可参照英语原...

leopard, 一个在线代码调试框架

rabbit是一个在线代码调试框架。 如果你有下列需求,可以使用这个框架 (1)动态修改线上程序的一些配置参数,比如说,线程池的数目,timeout的阈值等 (2)得到线上程序的一些状态,比如,搜索引...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)