vc++7.1项目build时不能自动生成bsc源代码浏览信息文件(50分)

  • 主题发起人 主题发起人 kaithink
  • 开始时间 开始时间
K

kaithink

Unregistered / Unconfirmed
GUEST, unregistred user!
设置如下:
1。配置》常规》项目默认值》生成浏览器信息:〈是〉
2。配置》C/C++》浏览信息》启用浏览信息:包含所有浏览信息(/FR)
现象:
能够生成*.sbr文件,但不能自动生成bsc文件。源代码编辑器中“转到定义”“转到声明”“转到引用”等提示找不到符号(即无法定位所调用的第三方lib头文件中函数等)。
另:在命令行手工执行bscmake xxx.sbr可以生成bsc源浏览信息文件。将bsc添加到项目后,而源代码编辑器中“转到引用”有效并可以正确找到所调用函数的第三方lib头文件中函数原型定义所在行。
IDE: vs.net 2003
OS: windows xp pro&sp2&online_update
real-time protection: kaspersky Anti_virus Personal Pro5.0.522&online_update
PC: P4_2.8G_RAM1G
问题:
在vc6中,当进行声明定位时如果没有BSC文件,则IDE会提示生成,生成之后则“转到定义”等立即成功找到符号位置。
请问如何让vc++7.1项目在IDE中build时自动生成bsc源浏览信息文件?
 
装了vs05,这个功能好使。
难道是03的bug?
 
问题已解决!!!
设置如下:
1。配置》常规》项目默认值》生成浏览器信息:〈是〉
2。配置》C/C++》浏览信息》启用浏览信息:
---此处可选:含所有浏览信息(/FR)
---也可选:<从项目默认继承>--->应用之后还是会变成“包含所有浏览信息”的。
3。配置》浏览信息》常规》输出文件:
---此处选:<从项目默认继承>-->应用之后会变成“$(OutDir)/$(TargetName).bsc”。
这样即可在build时生成bsc文件。但还要将该bsc添加到项目中,查找引用才会成功。
 
后退
顶部