Although this process involves several CMake options and external dependencies, it only needs to be done once. After that, the resulting gRPC build can be reused across projects. The goal of this section is to walk through the setup step by step, producing a gRPC installation ready for production instrumentation.