欢迎光临散文网 会员登陆 & 注册

PDcurses库在Windows下的安装与使用(mingw)

2023-03-29 21:15 作者:ADreamToday  | 我要投稿

pdcurses是一个基于终端的“图形化”库

官网:https://pdcurses.org/

GitHub:https://github.com/wmcbrine/PDCurses

安装

  1. 下载pdcurses的源码(从GitHub或sourceforge等)

  2. 编译

    在下载好的源码里我们会看到一个叫 wincon 的文件夹


    这里面是在Windows平台下编译lib文件所需要的全部源码

    其中readme文件告诉了我们使用不同编译器需要的make指令

    这里我们使用的是mingw,所以相应命令是

    

    编译好后会生成很多.o和一个.a文件,而我们所需要的只是.a文件

  4.复制到mingw的相应路径中

    将pdcurses.a改名为libpdcurses.a (这样是方便gcc编译时直接-lpdcurses)

    并将其复制到mingw下的lib文件夹中


    pdcurses源码根目录下的curses.h复制 到 形如mingw64\x86_64-w64-mingw32\include的文件夹下(这里的mingw64是我放的mingw的文件夹)

安装工作到这里就完成了

测试

下面是测试pdcurses库:

一段简单的curses的c语言源码:

编译:gcc main.c -lpdcurses -o 1

运行:

pdcurses库安装成功




PDcurses库在Windows下的安装与使用(mingw)的评论 (共 条)

分享到微博请遵守国家法律