在Mac OS X上的Qt Creator中调试C ++控制台应用程序

时间:2016-09-14 19:59:42

标签: macos qt debugging lldb

我写了一个简单的控制台应用程序,并试图调试它。但是当我开始调试时,在应用程序输出中会出现以下消息: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;
}

2 个答案:

答案 0 :(得分:0)

有一个gdb debbugger,它是GNU的debbugger 这里有一个tutorial

答案 1 :(得分:0)

我也遇到了这个问题 如果我创建一个新的C / C ++(非Qt项目),调试器不起作用。但是,如果我创建一个Qt控制台项目,调试器工作正常。