在 Mac OS 下使用 Qt-creator 调试时如何进入 Qt 的源代码

Posted

技术标签:

【中文标题】在 Mac OS 下使用 Qt-creator 调试时如何进入 Qt 的源代码【英文标题】:How can I step into Qt's source code when debugging under Mac OS with Qt-creator 【发布时间】:2010-09-10 08:22:51 【问题描述】:

我下载了qt框架和调试助手,我可以用Qt creator调试我的源代码,但是我无法进入Qt源代码,我已经下载了Qt的源代码,如何配置源代码让我可以溯源吗?或者,我必须从源代码编译库吗?

我可以在 Windows 下使用 Visual c++ 追踪到 Qt 源代码,但在 Mac 上,使用 Qt creator 不能。

【问题讨论】:

调试器助手在 OSX 10.6 中的 2.0 中不起作用 创建时间:06/Aug/10 09:25 PM 更新时间:30/Aug/10 09:06 AM 影响版本:Qt Creator 2.0.0 Fix Version/s: None 【参考方案1】:

Qt for Mac 的二进制下载不包含任何调试信息。下载的“调试”版本可以。但是诺基亚忘记包含源文件,所以它也对您没有帮助。这是一个关于此问题的错误报告:http://bugreports.qt-project.org/browse/QTBUG-8433

在 Mac 上进入(大多数)Qt 源文件的唯一方法是下载源文件包并自行构建。即使这样也不能开箱即用(如果你可以这样称呼它)。安装的目录缺少'src' 子目录,这是所有 Qt 源文件需要去的地方。解决方案是在构建目录中创建指向“src”目录的符号链接。

即使这样也不是 100% 有效。我仍然遇到无法进入的 Qt 函数。但在嘲讽之后,这种情况很少见。

【讨论】:

非常感谢您的帮助:)

以上是关于在 Mac OS 下使用 Qt-creator 调试时如何进入 Qt 的源代码的主要内容,如果未能解决你的问题,请参考以下文章

VMware上面安装了mac OS X10.11分辨率这么调

VMware虚拟安装Mac OS X后怎么安装VMware Tools

如何在mac OS X下安装Mongodb

如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5

在Mac OS系统下使用自己安装的PHP

Mac OS下使用pyenv管理Python版本