c - 在MSVC中无法查看外部库的源代码但有源代码

标签 c debugging intellisense visual-studio-2010

我正在运行 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/

相关文章:

c - 在 C 中的循环内声明一个函数

c - 原始 C 和 Fortran 类型的最终长度

php - 在代码中运行的 SQL 与 MySQL 命令行中运行的 SQL 有什么区别吗?

.net - 使用 sos 查看日期时间方法参数

r - 尽管在函数外工作,ggplot 在函数内仍无法正常工作 - R

c - 简单的C trie程序出错(段错误)

C 代码没有做它应该做的事情

webstorm - 如何在 WebStorm 中悬停时启用智能感知/JSDoc 信息?

c# - 从 dll 添加鼠标悬停摘要

visual-studio - 为什么当 Visual Studio 打开时,智能感知和代码建议停止工作?