【问题标题】:Debug C++ console application in Qt Creator on Mac OS X在 Mac OS X 上的 Qt Creator 中调试 C++ 控制台应用程序
【发布时间】:2016-09-14 19:59:42
【问题描述】:

我编写了一个简单的控制台应用程序,并尝试对其进行调试。但是当我开始调试时,在应用程序输出中出现此消息:Run in Terminal is not supported with the LLDB backend.。 我在 Mac OS X 10.11 上使用 Qt Creator 4.1.0。

这是我尝试调试的代码示例:

#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a;
    cin >> a;

    cout << "a^2 = " << a * a;
    return 0;
}

【问题讨论】:

    标签: macos qt debugging lldb


    【解决方案1】:

    我也遇到过这个问题。
    如果我创建一个新的 C/C++(非 Qt 项目),调试器将不起作用。但是,如果我创建一个 Qt 控制台项目,调试器就会运行良好。

    【讨论】:

      【解决方案2】:

      gdb 调试器就是 GNU 调试器。
      这里有一个tutorial

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-08
        • 1970-01-01
        • 2012-07-27
        • 2012-01-24
        • 2015-06-07
        • 1970-01-01
        • 1970-01-01
        • 2011-01-15
        相关资源
        最近更新 更多