对于大多数程序集,我可以生成各自的.pdb文件。但是,我有一个项目没有生成.pdb文件。
我确保它在调试模式下并且项目的代码没有被优化。
有什么想法吗?
答案 0 :(得分:4)
在“项目属性”窗口的Build
选项卡中,有一个Advanced...
按钮。在那里,你有一个名为Debug info
的组合框。在那里设置你的选择。
答案 1 :(得分:1)
您是否确保在C / C ++项目属性中设置了调试信息格式(在VS2003中的General下,我认为在大多数VS版本中它几乎相同)并且还设置链接器以生成调试info,这是在链接器/调试下找到的单独设置?
这两个设置通常在调试版本中默认打开,但根据配置的编辑方式,可能是其中任何一个都已关闭。