This document describes how to use the Ring code generator to wrap C/C++ libraries for use in Ring applications. The code generator takes a configuration file that lists C function prototypes as input and generates Ring wrapper functions to call those C functions. Configuration files simply list the C function prototypes to wrap. The generated code implements the Ring wrapper functions that check the number and types of arguments passed, make the call to the corresponding C function, and return any results.