g++ -Wall -pthread -o pigpio pigpio.cpp -lpigpio