Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CppND-System-Monitor

Follow along with the classroom lesson to complete the project!

System Monitor

Compatibility

The project works with majority of Ubuntu distributions and has been tested on Ubuntu 16.04 and Ubuntu 18.04

ncurses

ncurses is a library that facilitates text-based graphical output in the terminal. This project relies on ncurses for display output.

Install ncurses within your own Linux environment: sudo apt install libncurses5-dev libncursesw5-dev

Make

This project uses Make. The Makefile has four targets:

  • build compiles the source code and generates an executable
  • format applies ClangFormat to style the source code
  • debug compiles the source code and generates an executable, including debugging symbols
  • clean deletes the build/ directory, including all of the build artifacts

Instructions

  1. Clone the project repository: git clone https://github.com/KavitShah/CppND-System-Monitor.git

  2. Build the project: make build

  3. Run the resulting executable: ./build/monitor

Starter code for System Monitor Project in the Object Oriented Programming Course of the Udacity C++ Nanodegree Program.

About

The repository is my project code for System Monitor in a Linux OS. It is my final project of OOP unit of C++ Nano-degree program on Udacity

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages