如何在CodeBlocks中使用CDK库进行PdCurses?
我在CodeBlocks中成功安装并使用了PdCurses。 现在,当我正在尝试完成Ncurses教程时 ,我已经阅读了最后一部分说有一个实用程序库,它是CDK,它将通过提供pr-emade对话框来帮助简化curses应用程序。
我只是想问一下如何为PDCurses安装CDK库,因为它最初是为Ncurses安装的。
谢谢!!
CDK可以与PDCurses和MinGW一起使用。 既然你提到了CodeBlocks,我猜你正在使用它。 在此环境中编译它没有特殊步骤:
- 下载CDK源包
- 运行MSYS控制台并执行`configure; make’在源根目录中
- 将生成的libcdk.a文件和头文件复制到编译器和/或IDE可以找到的好处。
- 将联机帮助页复制到某处(我个人在Windows下使用Cygwin man命令)。
- 编译其中一个测试程序,例如buttonbox_ex.c
作为参考,我使用此命令编译其中一个示例以validation库是否正常工作:
gcc -Wall -o buttonbox_ex buttonbox_ex.c -lcdk -lpdcurses