我正在运行 Visual Studio 2010(终极版),用于 C 开发。
我有一个带有预编译 dll 的 C 库,但我有 pdb 和源代码。
但是,当我右键单击一个方法来“查看定义”时,它只会将我带到头文件而不是源代码。调试时也会发生同样的情况。
在 Visual Studio 中,我已将包含源代码的文件夹添加到“源文件夹”配置中,并且我还尝试将 pdb 与 dll 和 lib 文件一起存储。
我还需要做其他事情吗?
谢谢。
最佳答案
Visual Studio C/C++ 源代码导航很可悲,而且几乎一直如此。就我个人而言,我不会浪费宝贵的时间试图让它符合我的愿望。
VisualAssist (www.wholetomato.com) 是一个很棒的第 3 方插件,我认为每个使用 VS 进行 C/C++ 开发的人都应该投资它。它有一个“goto”功能,可以正常工作。
没有要声明的兴趣,只是一个长期(令人痛苦的!)满意的客户。
关于c - 在MSVC中无法查看外部库的源代码但有源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568932/