【发布时间】:2014-08-02 09:11:23
【问题描述】:
我正在使用 Visual Studio 2013 构建 Qt5.3.1 项目。我使用的是 express 版本,所以我不使用 VS 插件。我的 .vcxproj 文件是使用构建脚本和 qmake 从 .pro 文件生成的。
我使用可以从项目页面下载的默认离线安装包安装 Qt 5.3.1。在安装期间,我启用了要安装的源(默认情况下不安装)。
在调试我的项目时,我有时会尝试进入 Qt 库代码。不幸的是,这不再起作用(我知道它曾经适用于某些较旧的 Qt 版本,但我无法命名)。 找到了 .pdb 文件(我在 VS 模块视图中检查了这个),但找不到源文件。每当我进入 Qt 库代码时,调试器都会要求我使用文件对话框手动搜索所需的源文件。如果我在 Qt 文件夹中的某处选择正确的 .cpp 文件,调试器工作正常,我可以单步执行代码。不幸的是,我需要对每个 Qt 库源文件重复此操作,这很烦人。
有没有办法告诉VS自己如何在Qt文件夹中找到源文件?
【问题讨论】:
-
右键单击解决方案、属性、调试源文件设置。
-
太棒了!这就是我搜索的(在错误的地方)。请将此作为答案,以便我接受!
标签: debugging visual-studio-2013 qt5 visual-studio-debugging qmake