如何使用visual C++6.0查看MFC源码(.sbr浏览信息文件的功效)
来源:互联网 发布:皇甫圣华淘宝店号 编辑:程序博客网 时间:2024/05/01 15:47
在VC6.0中,我们在浏览源代码时,遇到一个函数,想查看这个函数的具体,我们最常用的是右键点击弹出的菜单中选中“转到XXX的定义”,却没有出现或者转达函数的声明处,根据Wizard产生代码我们可以跟踪进MFC的源代码时,查看代码非常不方便。真想右键“转到XXX的定义”功能可以直接跳转到MFC源码的位置去查看代码内容。
答案是:可以的。
办法是:将.sbr文件添加到集成开发环境中去。
.sbr文件在哪?我们找遍整个VC6.0的文件夹可是都没找到它们,没错,新安装的VC6.0默认它们是没有生成出来的.... 不过vs2005以及更高的版本是默认生成的。
那我们如何生成.sbr浏览文件信息呢?以及实现查看源码的功能呢?
步骤如下:
首先找到MFC源码目录,一般是你安装 VC6.0的盘符\Program Files\Microsoft Visual Studio\VC98\MFC\SRC 我的是默认安装在C盘下的(C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC)
这个目录下是所有MFC框架的源码。
生成.sbr浏览信息文件,需要先加载编译环境和编译工具
操作如图
进入Bin目录下,看见VCVARS32.bat批处理文件。运行这个批处理文件。
成功加载Visual C++ tool 的环境变量之后,你就可以使用NMAKE命令了,Bin目录下的所有工具就都可以使用了。CL是编译工具 LINK的链接工具
在此,我们使用NMAKE命令生成.sbr浏览信息文件。
进入C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC目录下,敲入 NMAKE DEBUG=1 BROWSEONLY=1 回车
结束后会在SRC目录下生成$NWD目录
在$NWD目录下生成了许多.sbr文件
剩下的工作就是将.sbr文件添加到Visual C++ 6.0集成开发工具中去了。
随便打开一个工作空间---->设置
C/C++选项卡 将产生浏览信息打钩
浏览信息选项卡 将创建浏览信息文件 打钩,并且手动添加.sbr文件的路径,如图所示。
设置中选择Win32 Debug版本
大功告成,试一下....
嗯,看来效果很不错!!赞一个!
突然发现,只有新建立的Demo实例可以,如果再打开一个已有的工程,还是不行的。。。那肿么办?
答案:删除工程目录下的Debug目录,查看添加的路径是否是设置成了Win32Debug 版本。。重新编译一下。
Good Luck to u!
- 如何使用visual C++6.0查看MFC源码(.sbr浏览信息文件的功效)
- 如何查看MFC源码
- 如何查看MFC源码
- 如何查看MFC源码
- 如何查看MFC源码
- 如何使用keytool查看android应用签名文件的信息
- 如何查看MFC源码(转)
- Visual studio如何使用“调用堆栈窗口”查看调试信息
- 如何在Visual C++ 6.0上使用OpenCV(MFC)
- 如何使用C#Windows窗体完成文件浏览功能:
- MFC(Visual C++ 6.0)中使用文件流fstream的相关问题
- 基于VC 6.0 开发的MFC程序如何在文件资源管理器中浏览并选中操作文件
- Visual C++(MFC) 打开文件 获取文件路径 详解
- 如何增加后每个版本的 Visual c + + 版本信息
- 查看MFC的源代码(bsc文件)
- 语句复制(SBR)的缺陷列举
- MFC浏览文件
- MFC.bsc文件的生成方法及使用方法与MFC查看源码
- 如何增加swap空间大小
- Android开发_错误集锦------收录中
- HDU2608 0 or 1
- 分区表和聚簇表的一点看法
- Cocos2d-x学习(二十四):vs2010使用vld检测内存泄露
- 如何使用visual C++6.0查看MFC源码(.sbr浏览信息文件的功效)
- 一个简单的jsp和servlet应用(入门之选)
- 工作中使用了一些触发器
- Leveldb 实现原理
- UVa 340 - Master-Mind Hints
- 初识Vocaloid3
- 创建一个函数打印出表空间的大小
- Java--------面向对象
- 创建账务变动函数