【问题标题】:How to use the CDK library for PdCurses in CodeBlocks?如何在 CodeBlocks 中为 PdCurses 使用 CDK 库?
【发布时间】:2012-03-12 11:19:23
【问题描述】:

我已经在 CodeBlocks 中成功安装并使用了 PdCurses。 现在,当我试图完成 Ncurses tutorial 时,我读到最后一部分说有一个实用程序库,它是 CDK,它通过提供预先制作的对话框控制台框来帮助简化 curses 应用程序。

我只是想问一下如何为 PDCurses 安装 CDK 库,因为它最初是用于 Ncurses 的。

谢谢!!

【问题讨论】:

    标签: c++ c project ncurses


    【解决方案1】:

    CDK 可以很好地与 PDCurses 和 MinGW 配合使用。既然您提到了 CodeBlocks,我猜这就是您正在使用的。在这种环境下编译没有什么特别的步骤:

    1. 下载 CDK 源码包
    2. 运行 MSYS 控制台并执行 `config; make' 在源代码根目录中
    3. 将生成的 libcdk.a 文件和头文件复制到编译器和/或 IDE 可以找到它们的位置。
    4. 将手册页复制到合适的地方(我个人在 Windows 下使用 Cygwin man 命令)。
    5. 编译其中一个测试程序,例如buttonbox_ex.c

    作为参考,我使用此命令编译其中一个示例以验证库是否正常工作:

    gcc -Wall -o buttonbox_ex buttonbox_ex.c -lcdk -lpdcurses

    【讨论】:

      猜你喜欢
      • 2017-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-13
      • 1970-01-01
      • 2018-10-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多