menu Littleor's Blog
search
close
Ncurses-学习历程-安装和配置
61 浏览 | 0 评论

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

本文作者:小明
本文链接:https://blog.sixming.com/index.php/archives/26/
最后修改时间:2019-09-28 11:10:00
本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!

评论

textsms
支持Markdown语法
email
link

mode_comment 全部评论 暂无评论(;´д`)ゞ