• 4903阅读
  • 7回复

看看大家终端有没有这种情况 [复制链接]

上一主题 下一主题
离线liandong
 

只看楼主 倒序阅读 楼主  发表于: 2012-07-26
系统是ubuntu 12.04的我新建一个纯c++语言项目

我的工程是这样的一切都是系统默认的

但运行为什么运行是个框,什么也没有GUI程序一点都没有问题,是不是我的系统有问题的。

离线XChinux

只看该作者 1楼 发表于: 2012-07-26
这是对的啊,你的程序没界面啊,只有标准输入标准输出(console)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线liandong

只看该作者 2楼 发表于: 2012-07-27
代码还是原来的代码,东西也都一样,为什在linux下就不能再终端下显示呢?





都是显示“hello world”为什么在ubuntu出来终端就是出来字呢,而window下就能显示出来呢???
离线wxj120bw

只看该作者 3楼 发表于: 2012-07-27
回 2楼(liandong) 的帖子
cout的问题,不行在linux下cout语句加上fflush(stdout)试试
离线jeffreylee

只看该作者 4楼 发表于: 2012-07-27
确实是这样,跟我的一模一样,现在不得不把 Run in terminal选项取消,使用集成环境的控制台显示控制台提示信息。至今不知道为什么以及如何解决
离线jeffreylee

只看该作者 5楼 发表于: 2012-07-29
终于找到问题的解决办法了
选项->环境
终端:把x-terminal-emulator -e
更换为xterm -e
但是xterm终端不支持汉字,也很丑陋,正在想办法解决中
离线liandong

只看该作者 6楼 发表于: 2012-07-29
找了些资料,这个好象是bug至今都没有解决,只能用xterm -e,2年了都没有解决,不知道2.5.1有没有这个问题!!!
离线ponai

只看该作者 7楼 发表于: 2012-08-26
我也遇到相同的问题了,今天弄了一下午也没找到解决办法,到现在了。
谢谢。
快速回复
限100 字节
 
上一个 下一个