title: GPSd library for C++
body: <p>I have an application which needs to check the current location every so often (configurable but usually between 5 seconds and 5 minutes), I have previously been checking this by calling a Python script and parsing the terminal output in C++, which is obviously not he best solution.</p>
  
  <p>I would like to be able to communicate with GPSd from within C++ but cannot seem to find a suitable library, is there something obvious I am missing or will I have to find another way around this?</p>