开发环境:
Ubuntu 10.04.4,QT Creator 2.4.1
在QT Creator里面新建一个纯C++项目,代码如下,
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
编译运行后,终端死活不显示任何信息。双击打开pro文件,CONFIG += console语句也已经添加,为什么终端不显示输出呢?后来发现QT默认终端设置:工具--选项--环境 为“x-terminal-emulator -e",需要修改为"/usr/bin/xterm -e",这是Ubuntu的一个BUG(Bug #566387)。