应用程序控制台输入QtCreator 3.2.1没有反应debian系统

问题描述:

我是新来的qt。试图在QtCreator 3.2.1上运行一些简单的应用程序,该应用程序基于Debian系统上的QT5。应用程序控制台输入QtCreator 3.2.1没有反应debian系统

我创建C++纯项目通过CMake

#include <iostream> 

using namespace std; 

int main() 
{ 
    string name; 

    cout << "please enter your name:\n"; 
    cin >> name; 
    cout << "hello" << name << "\n"; 

    return 0; 
} 

的问题是,当我启动应用程序,并输入一些字符串。应用程序控制台没有任何响应。

我确认应用程序可以在我的gnome终端中运行。

之后,我检查从*相同的消息。 有一个解决方案“在终端中设置项目运行”。

然后我在QtCreator 3.2.1上寻找。我找不到那个菜单。只有终端设置。

不幸的是,无论哪个我选择, 1的/ usr /斌/ xterm的-e 2.在/ usr /斌/侏儒末端-x 3.在/ usr /斌/ X-终端仿真器-e 问题依然存在。

+0

我不熟悉QtCreator CMake的项目,但你可以尝试添加'#包括'到您的源?在我没有定义'>>'运算符之前,我遇到了问题,直到我将“”包含在我的源文件中。 – Nard

+0

我已经找到在项目设置中运行在终端。它不会在应用程序控制台中运行,它将启动一个新的gnome终端来运行helloword。谢谢! – chuck

您必须选择“在终端中运行”,如果你创建一个C++ enter image description here