A lightweight top-like process monitor written in C, featuring real-time process listing, resource monitoring, and interactive controls.
Prerequisites:
- CMake (version 3.1 or higher)
- C compiler (e.g., GCC, Clang)
- Ncurses library
- Clone the repository
git clone https://github.com/<your-username>/LPM cd LPM
- Run the build script
./build.sh
Note: If you get a "Permission denied" error, make the script executable first:
chmod +x build.sh
- Run the application.
./build/lpm
Run the test suite:
cd build
ctest --output-on-failureThis project is licensed under the MIT License. See the LICENSE file for more details.