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

发布于 2024-10-30 22:32:07 字数 263 浏览 0 评论 0原文

我正在运行 Visual Studio 2010(终极版),用于 C 开发。

我有一个带有预编译 dll 的 C 库,但我有 pdb 和源代码。

然而,当我右键单击一个方法来“查看定义”时,它只会将我带到头文件而不是源代码。调试时也会出现同样的情况。

在 Visual Studio 中,我已将包含源代码的文件夹添加到“源文件夹”配置中,并且我还尝试将 pdb 与 dll 和 lib 文件一起存储。

我还需要做其他事情吗?

谢谢。

I'm running visual studio 2010 (ultimate), for C development.

I have a C library with pre-compiled dll's but I have the pdb and the source code.

However, when I right-click on a method to 'view definition' it just takes me to the header file and not the source. The same happens when debugging.

In visual studio I've added the folder with the source code to the 'source folder' configuration and I've also tried storing the pdb with the dll and the lib files.

Do I need to do anything else?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

痴骨ら 2024-11-06 22:32:07

Visual Studio C/C++ 源代码导航很可悲,而且几乎一直如此。就我个人而言,我不会浪费宝贵的时间试图让它符合我的愿望。

VisualAssist (www.wholetomato.com) 是一个很棒的第 3 方插件,我认为每个使用 VS 进行 C/C++ 开发的人都应该投资它。它有一个“goto”功能,可以正常工作。

没有利益需要申报,只是一个长期(令人痛苦的!)满意的客户。

Visual Studio C/C++ source navigation is pathetic, and pretty much always has been. Personally I wouldn't waste valuable time trying to bend it to my desires.

VisualAssist (www.wholetomato.com) is a great 3rd party add-in, which IMO everybody using VS for C/C++ development should invest in. It has a 'goto' feature, which Just Works.

No interest to declare, just a long-term (distressingly so!) satisfied customer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文