• ncurses库的安装


    在用c语言实现简单的飞机游戏时,书中使用的是conio库,由于我使用的是linux系统,故下载一个ncurses库进行替换。

    下面是安装过程

    1、下载ncurses库源码压缩包

    大家可以去这个网址下载:http://ftp.gnu.org/pub/gnu/ncurses/     我选用的是ncurses-6.1版本

    2、将ncurses压缩包拷贝到我们的Linux主目录的bin文件夹下

    cp  -r  ncurses-6.1.tar.gz      /bin/

    3、进入到主目录的/bin目录下,解压压缩包

    (1)cd /bin

    (2)tar -zxvf ncurses-6.1.tar.gz

    4、进入ncurses-6.1目录

    cd ncurses-6.1

    5、配置

    配置方式:

     ./configure --without-cxx    

     make编译就可以通过

    6、make编译

    make

    7、安装

    make install    

    你可以进入/usr/lib下查找是否有libncurses.so或libncurses.a这个库,有的话,就是安装成功

    8、测试

    #include <unistd.h>
    #include <stdlib.h>
    #include <curses.h>
     
    int main()
    {
      initscr();
      move( 5, 15 );
      printw( "%s", "Hello world" );
      refresh();
      sleep(2);
      endwin();
      exit(EXIT_SUCCESS);
    }

    再执行:

    gcc 1.c -lncurses //一定要带-lncurses
    ./a.out

    屏幕中出现hello world,即成功。

    参考博客:https://blog.csdn.net/weixin_40123831/article/details/82490687

  • 相关阅读:
    微信运营
    1.数据库&SQL语言
    16.线程
    15.IO流
    14.异常
    13.集合
    12.常用类
    11.String类-StringBuffer类、StringBuilder类
    10.Object类-包装类-内部类
    9.接口
  • 原文地址:https://www.cnblogs.com/zhongllmm/p/14253823.html
Copyright © 2020-2023  润新知