Skip to content

Latest commit

 

History

History

cpp

Open Location Code C++ API

This is the C++ implementation of the Open Location Code API.

Usage

See openlocationcode_example.cc for how to use the library. To run the example, use:

bazel run openlocationcode_example

Development

The library is built/tested using Bazel. To build the library, use:

bazel build openlocationcode

To run the tests, use:

bazel test --test_output=all openlocationcode_test

The tests use the CSV files in the test_data folder. Make sure you copy this folder to the root of your local workspace.

Formatting

Code must be formatted using clang-format, and this will be checked in the tests. You can format your code using the script:

sh clang_check.sh