Linux程序库ncurses显示中国混沌编码解决方案
在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出现中文乱码。如果你在使用过程中有同样的问题,不知道如何解决,我们可以试试本文介绍的方法。