在Linux
系统的
操作,很多朋友遇到问题时使用ncurses
中文乱码。如果没有更好的办法,我们可以看到乱码当Linux使用ncurses中文
解决方案。
ncurses是
程序库。最常用的
组件是表单。在Linux系统的操作,很多朋友遇到问题时,他们用中文乱码ncurses。他们如何
处理这个问题以下小编将
介绍解决中国混乱的代码时,Linux使用ncurses。
有几个关键点:
1.gcc编译时间,海合会- lncursesw
详细看看- lncursesw
连接支持;
在2。代码
文件,
设置区域设置
#包括
#包括
int main(int argc、argv { char const*)}
{
setlocale(lc_all,);
Initscr();
Noecho();
刷新();
printw(我要考中国 / n);
Getchar();
返回0;
}
三.
命令行
执行APT缓存
搜索libncursesw5是否
安装ncurses库
发现我的Linux不支持;ncurses。H被发现在/ usr /包括/
但没有ncursesw
目录。
后来,我发现我libncurses5安装,还安装了libncursesw5,导致lncursesw
选项不可用。我卸下并重新安装libncursesw5 libncurses5。
具体命令是
1。APT缓存搜索libncurses5
2。apt-get清除libncurses5
三.sudo apt-get清除libncurses5 DBG
4。sudo apt-get清除libncurses5 dev
5。sudo apt - GET autoremove
6。
清理所有软件缓存
7。dpkg -我| grep ^ RC | awk ‘{ 2 } print $ ';| xargs dpkg -P
然后libncursesw5重装,并命令如下
1。sudo apt-get install libncursesw5
2。sudo apt-get install libncursesw5 DBG
三.sudo apt-get install libncursesw5 dev
然后
测试
gcc -o测试。O lncursesw
然后
运行。
发现
汉字可以正常
打印。
以上是介绍的方式,Linux使用中国ncurses出现中文乱码。如果你在使用过程中有同样的问题,不知道如何解决,我们可以试试本文介绍的
方法。