admin管理员组

文章数量:1530847

2024年7月21日发(作者:)

VC++ 6 不能调试解决

问题描述:

将VC++ 工程从其他目录拷贝后,不能调试,出现提示:One or more breakpoint

cannot be set and have been disabled, execution will stopped at beginning of

program。

解决方法:

将工程目录下的.ncb/.opt/.plg文件删除,然后在build->rebuild all。 重新加载断

点即可。

说明:

NCB是“No Compile Browser”的缩写,其中存放了供ClassView、WizardBar和

Component Gallery使用的信息,由VC开发环境自动生成,工程拷来拷去都会生成新的

信息以适应新的环境变量,有时就造成函数变量等不能联想。所以无所谓的,每一次都可

以删掉该文件

当我们要从工程中删除一个类时,在删除.h,.cpp,文件后还要删除.ncb文件.

*.opt文件:VC++中关于开发环境的参数文件。

*.aps文件:VC++中的资源辅助文件,文件中的内容以二进制的形式存储。

*.clw文件:VC++中的Class Wizard信息文件,它存储为INI文件格式。如果此文

件缺失,则使用Class Wizard时会提示是否重建。

*.dsp文件:VC++中的工程文件,以文本的形式保存。

*.dsw文件:VC++中的工作区文件,跟DSP文件一样,也是以文本形式保存。

*.plg文件:VC++中的编译信息文件,用来保存编译过程中出现的错误和警告信息。

*.hpg文件:HP是HELP的缩写,HPG文件当然是VC++中的帮助文件了。

*.mdp文件:旧版VC++中的项目文件,目前似乎已经绝迹,打开这种文件会提示是

否转换成DSP文件。

*.bsc文件:VC++中用于浏览项目代码,关闭此功能可加快编译速度。

*.map文件:很多网络游戏客户端中都有这种文件,在VC++中则是可执行文件的映

像信息记录文件。

*.pch文件:VC++中的预编译文件,可以加快编译的速度。

*.pdb文件:VC++中用来记录与程序员有关的一些数据和调试信息,在进行程序调

试时使用。

*.exp文件:VC++中在编译DLL文件时生成的用来记录DLL文件信息。

*.ncb文件:VC++中的无编译浏览文件,在自动完成功能出现问题时可以删除此文件。

本文标签: 文件编译不能工程信息