逆向工程过程从所有这三种语言的开发环境中开始。当通过添加“Visio UML 外接程序”(Visio UML Add-in)
自定义环境后,下一步是打开要实施逆向工程的项目。
Visual C++ 6.0 的附加步骤
对于 Visual C++,在开始逆向工程之前,还必须执行几个附加步骤。第一步是生成项目的浏览信息文件 (.BSC)。以下提供了生成浏览文件的指导。第二步是确定逆向工程中要包含的代码库。设置这些选项的指导将在浏览文件指导之后提供。最后,应在实施逆向工程之前构建项目。
生成 Visual C++ 6.0 的浏览信息文件
在 Visual C++ 中,选择 Project 菜单上的 Settings。
在 Project Settings 对话框中选择所需构建配置的类型,单击 C/C++ 选项卡,然后选中 Generate browse info。
单击 Browse Info 选项卡,指定浏览信息文件的名称和位置,选中 Build browse info file,然后单击 OK。
选择 Visual C++ 6.0 逆向工程所包含的库
单击 UML Add-in 工具栏上的 Visio UML Options 按钮,设置 Visual C++ 逆向工程所包含的库。