This is a C implementation of the geodesic algorithms described in C. F. F. Karney, Algorithms for geodesics, J. Geodesy 87, 43-55 (2013); https://doi.org/10.1007/s00190-012-0578-z Addenda: https://geographiclib.sourceforge.io/geod-addenda.htmlFor documentation, see https://geographiclib.sourceforge.io/html/C/The code in this directory is entirely self-contained. In particular,it does not depend on the C++ classes. You can compile and link theexample programs directly with something like: cc -o inverse inverse.c geodesic.c -lm echo 30 0 29.5 179.5 | ./inverseAlternatively, you can build the examples using cmake. For example, onLinux systems you might do: mkdir BUILD cd BUILD cmake .. make echo 30 0 29.5 179.5 | ./inverse