小弟在linux下用ncurse做了一个串口界面程序,其主要功能是对设备进行一些配置管理工作。 现在遇到一个问题:因为界面除了让用户进行配置管理以外还需要主动捕获系统底层发出的一些信息,并将其以消息框的形式提示给用户。 我想在这里采用2个线程,一个做主管理界面同用户交互,另一个线程循环查询底层消息,一旦有消息产生立马弹出消息框。 但是这样做会使终端产生乱码,一旦两个线程同时往终端上绘制窗口就会花屏,必须重启终端才...
一直没有搞定。不知道是否有相应的调用,除了用ncurse外。不知道clear命令是如何实现的。请大家指导一下,谢谢了。 [ 本帖最后由 wtwang1985 于 2006-8-20 23:00 编辑 ]
本帖最后由 wait_rabbit 于 2013-06-30 10:34 编辑 平时上班比较闲,就在公司的电脑上装了一个 FreeBSD-9.1-release 的虚拟机,以后可以随时玩儿。 在安装 xorg 和 vim 的时候发觉哪儿不对劲。完了才意识到没有弹出 ncurse 菜单供我选择。xorg 中我都会把没用的东东删掉(比如 xterm 和不相关的硬件驱动),vim 亦如之。这回它们就按默认选择,把所有东西都给我装上了,很恼火。 ports 已经升级到最新,这个是 bug 还是有某些...
kde4 konsole下面ncurse程序无法显示汉字 安装系统 freebsd8.0,kde4.3.1,kde4-l10n-zh_CN,fcitx,安装了qt4-codecs-cn,qt4-l10n locale使用gb2312,gb18030,utf-8 修改ee或者sysinstall程序,菜单改成中文,编译运行后 显示M-;M8;之类ascii码 但是ls,ee打开的文件显示中文字正常 关闭kde4后在终端运行,显示乱码, 关闭启动cce,再次运行,显示中文正确。 不知道这是什么问题?我觉得是kde4系统不支持,kde3以前没问题