VC调试遇到的问题

原创 2007年10月04日 11:42:00

在调试音视频图像传输时遇到了这样奇怪的问题,现在回想起来大致过程是这样的:


1. 原先的项目文件在 D:/AVIO 文件夹中

2. 由于要对这个项目文件作一个大的变动,结果很难预料, 把文件拷到 D:/AVIO_backup 做备份

3. 用 D:/AVIO_backup 做修改, 但是调试时我发现断点设置后,执行流程根本就是错误的。由于用的是这个项目文件是 VC6.0 做得, 我也沿用了. 我怀疑是源码调试时调试器出了问题. 我对其中的某个文件做了修改,但是发现在D:/AVIO_backup中的该文件并没有改动。奇怪!!?? 改动的文件是哪个呢? 回想以前类似的情况 我查找了 D:/AVIO中的该文件, 果然这个文件夹中的该项目文件被更改了。

4. 为了试验 调试D:/AVIO_backup 项目时是否引用了 D:/AVIO 里面的项目文件, 我把 D:/AVIO 里面的项目压缩且换了位置.

5. 再次调试 D:/AVIO_backup . 当调试到该文件时, 弹出提示 "源文件 XXX 未找到的" 的窗口, 这部分显示为了汇编。 我看了一下, 调试器提示找不到的文件就在当前文件夹下面。


6. 后来我选 "build"-->"batch build" 把原先的 *.obj 全部清除了,对整个项目重新编译了。这样问题就没有出现了。

7. 后来我想 每个源文件对应一个 *.obj , 被编译出来的 *.obj 应该包含源文件的路径信息, 这样调试器就能找到源文件了. 但是由于整个项目文件的备份,备份的 *.obj 中含有的仍然是先前源文件的路径信息, 至少也要把整个项目重新编译一遍才可以。

 

代码调试过程中容易遇到的问题

前两天身体有些不舒服,也没写啥新文章,昨天下了一天的雨,今天阳光明媚,空气也很新鲜,心情大好。 继翻译为什么输出是String而不是Object,今天先写一下调试方面的东西。java中自带的函数调试...
  • u012859193
  • u012859193
  • 2014年05月11日 15:06
  • 1699

代码调试遇到的问题

理解和使用是两码事 第一个错误是关于stl的,写程序的过程中,总是期望用最小的代价获得最大的收益, 效率低下的代码是不能忍受的,但有时容易陷入极端,这个问题根源在于迭代器 失效, 为了一个锁,以...
  • can0dou
  • can0dou
  • 2015年02月02日 22:38
  • 311

调试中遇到问题的解决方法

1.未使用交叉工具链中的库文件,而是默认使用了ubuntu中系统库文件,导致incompatible错误。 解决方法:定义STAGING_DIR环境变量。 export STAGING_DIR=/op...
  • iefswang
  • iefswang
  • 2013年12月05日 14:33
  • 1345

程序调试中的常见问题及解决方法【2017.9.27更新】

1、CE(Compile Error)编译错误其实很多时候通过返回的错误信息就能找出错误。①缺失符号,如下图 第一句Error表示在“printf”前少了一个分号, 第二句Error表示在“ret...
  • Byike
  • Byike
  • 2017年08月10日 15:11
  • 532

软硬件调试中的一些粗浅思路

软件调试和硬件调试都是调试,思路差不多,一些具体操作方式上有所差别。这是我在工作中总结的一些认识:1.调试总的指导思想是,任何一个实验应该唯一说明一个问题。成功了,唯一的结论是推论是成功的;失败了,唯...
  • coolbacon
  • coolbacon
  • 2013年07月30日 12:23
  • 3162

课程设计——小型图书管理系统中遇到的问题

为期两周的课程设计中,我选的课题是小型图书管理系统,该系统有如下功能: 用户登陆和注册、用户信息查看(个人信息,图书借阅情况,到期归还提醒,个人读书笔记管理,个人读书计划管理) 在编写程序的过程中...
  • chanxiaoxi
  • chanxiaoxi
  • 2012年06月25日 20:56
  • 3504

PHP新手开发必会碰到的问题

我就是新手,所以下面就是我碰到的问题 页面重定向的三种方法 PHP重定向网页方法一: 向页面发送http头信息实现重定向 以下为引用的内容:  php    $GoTo="index....
  • avi9111
  • avi9111
  • 2014年02月07日 20:58
  • 1427

VC2010 遇到不适当的参数

来自: http://wenku.baidu.com/view/430ac40dba1aa8114431d9e4.html?re=view VC2010  Release  在静态库中使用 MFC 编...
  • lys07962000
  • lys07962000
  • 2015年06月17日 22:33
  • 4960

python爬虫实战(关于工作中遇到的问题)

主要是说一下大体的思路,在爬虫网站的时候遇到乐一些困难,最后解决。 需要爬虫的网站:http://www.jisilu.cn/在这个网站中,需要对实时投资数据进行爬取,涉及到四个页面分级A、分级B、...
  • hy245120020
  • hy245120020
  • 2015年11月21日 11:42
  • 1260

java程序调试中常见错误及原因汇总

1,类似以下错误:  TestVar2.java:12: 错误: 找不到符号                 System.out.pringln("c1="+c1);             ...
  • MM273553098
  • MM273553098
  • 2016年05月27日 17:06
  • 198
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC调试遇到的问题
举报原因:
原因补充:

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