请教高手为什么debug目录下生成bsc和.sbr文件呢.我在两份相同的程序代码中添加了相同的icon资源,操做也都一样.结果一个生成.bsc和.sbr文件文件,另一份代码没有.很奇怪.两份代码的大小自然相差很多.而且生成的sbr文件还有很多是0kb的.出了什么问题吗?换句话说如何人为来生成bsc和sbr文件

解决方案 »

  1.   

    你可以google下vc++下,bsc和sbr文件的意思
      

  2.   

    这些是临时文件,sbr是资源临时文件,既然是临时文件,那么它的创建条件是不确定的,比如你不在资源管理器里打开相应的资源,那么应该就不会创建这个文件。
    bsc类似于一个数据库,比如你从一个函数的实现处跳转到它的申明之处,就需要读取这个文件。如果没有这个文件,编译器会提示让你重新生成工程。
    在project->setings->browse innfo里选择build browse info file,那么将生成bsc文件。