Icon

Littleor

10439 分类: 闲语

Ncurses-学习历程-安装和配置

Ncurses初探-MAC

什么是Ncurses?

Ncurses作为一个C库,可以允许开发者编写独立于终端的基于文本的用户界面。它是一个虚拟终端中的“类GUI”应用软件工具箱.

Ncurses可以干什么?

使用Ncurese可以更加方便的操作终端界面,可以使用Ncurese制作终端用户界面,因此这里我打算使用它制作一款终端纯C语言贪吃蛇游戏

Ncurses安装

在MAC上windows库是无法使用的,所以这里才会有初探Ncurses一说,MAC上安装包肯定使用homebrew:

brew install ncurses 

安装完成之后直接在C程序头写上:

#include <ncurses.h> 

当编译C的时候使用下述的格式:

 gcc <program file> -lncurses 

必须加入编译参数: -lncurses

Ncurses环境检测

使用下述代码来检查你的环境是否安装成功,切记编译要加入-lncurses的编译参数,当输出下图的时候就代表环境配置正确

#include <ncurses.h>

int main()
{   
    initscr();          /* Start curses mode          */
    printw("Hello World !!!");  /* Print Hello World          */
    refresh();          /* Print it on to the real screen */
    getch();            /* Wait for user input */
    endwin();           /* End curses mode        */

    return 0;
}

屏幕快照 2019-09-28 10.31.41.png

#Ncurses

作者: Littleor

版权: 除特别声明,均采用BY-NC-SA 4.0许可协议,转载请表明出处

目录Content

已有 4 条评论

  1. 欣赏者 欣赏者

    不错,加油!

    1. 感谢你的鼓励啊 ヾ(≧∇≦*)ゝ

      1. 欣赏者 欣赏者

        请问楼主,如何在Mac上安装ncursesw呢,想用中文。

        1. 见文章啊 首先终端安装brew再用brew安装就行了

评论