https://github.com/fps/mmcurses
A small c++ library to somewhat ease ncurses programming
https://github.com/fps/mmcurses
Last synced: 5 days ago
JSON representation
A small c++ library to somewhat ease ncurses programming
- Host: GitHub
- URL: https://github.com/fps/mmcurses
- Owner: fps
- License: lgpl-3.0
- Created: 2014-10-09T08:55:31.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-10-26T22:52:20.000Z (over 11 years ago)
- Last Synced: 2023-03-11T07:42:15.340Z (almost 3 years ago)
- Language: C++
- Size: 387 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mmcurses
A small c++11 library to somewhat ease ncurses programming
# Documentation
The library is small enough to provide the documentation in the header files in src/mmcurses/ or ($PREFIX/include/mmcurses/ if installed).
For convenience there is also a Doxyfile. So you can do this:
doxygen
to generate documentation for the library in the subdirectory docs.
# Building and Installation
Change into the root of the source distribution and then perform these steps:
mkdir bld
cd bld
cmake ..
make
make install
NOTE: The last step might have to be performed as superuser.
# Examples
* mmcurses_application_example1: A simple application that prints the current window size, counts key presses and quits on key press q or Q.
* mmcurses_application_example2: An application that displays a very simple animation using the system's wallclock time.
# Author
Florian Paul Schmidt (mista.tapas@gmx.net)