Simple C++ library for USB device change (Insertion/removal) notification handling. Runs in Windows and Unix environments, can be compiled using GCC or MSVC.
Prior to build on Debian, install build-dependencies:
sudo apt-get install libudev-dev libusb-dev