libGPS++