> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> Página de índice de Desenvolvimento e Contribuição

# Desenvolvimento e Contribuição

Nesta seção da documentação, você encontrará as páginas a seguir:

| Página                                                                                                                        | Descrição                                                                                            |
| ----------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [Pré-requisitos para desenvolvedores](/docs/pt-BR/resources/develop-contribute/introduction/developer-instruction)                 | Pré-requisitos e instruções de configuração para o desenvolvimento do ClickHouse                     |
| [Como compilar o ClickHouse no Linux](/docs/pt-BR/resources/develop-contribute/build/build)                                        | Guia passo a passo para compilar o ClickHouse a partir do código-fonte em sistemas Linux             |
| [Compilar no macOS para macOS](/docs/pt-BR/resources/develop-contribute/build/build-osx)                                           | Guia para compilar o ClickHouse a partir do código-fonte em sistemas macOS                           |
| [Compilar no Linux para macOS](/docs/pt-BR/resources/develop-contribute/build/build-cross-osx)                                     | Guia para compilação cruzada do ClickHouse no Linux para sistemas macOS                              |
| [Como compilar o ClickHouse no Linux para AARCH64](/docs/pt-BR/resources/develop-contribute/build/build-cross-arm)                 | Guia para compilar o ClickHouse a partir do código-fonte para a arquitetura AARCH64                  |
| [Como compilar o ClickHouse no Linux para RISC-V 64](/docs/pt-BR/resources/develop-contribute/build/build-cross-riscv)             | Guia para compilar o ClickHouse a partir do código-fonte para a arquitetura RISC-V 64                |
| [Compilar no Linux para s390x (zLinux)](/docs/pt-BR/resources/develop-contribute/build/build-cross-s390x)                          | Guia para compilar o ClickHouse a partir do código-fonte para a arquitetura s390x                    |
| [Build on Linux for E2K](/docs/pt-BR/resources/develop-contribute/build/build-e2k)                                                 | Guia para compilar o ClickHouse a partir do código-fonte para a arquitetura E2K                      |
| [Compilar no Linux para LoongArch64](/docs/pt-BR/resources/develop-contribute/build/build-cross-loongarch)                         | Guia para compilar o ClickHouse a partir do código-fonte para a arquitetura LoongArch64              |
| [Conceitos básicos](/docs/pt-BR/resources/develop-contribute/native-protocol/basics)                                               | Fundamentos do protocolo nativo.                                                                     |
| [Pacotes do cliente nativo](/docs/pt-BR/resources/develop-contribute/native-protocol/client)                                       | Pacotes do protocolo nativo enviados pelos clientes.                                                 |
| [Pacotes do servidor](/docs/pt-BR/resources/develop-contribute/native-protocol/server)                                             | Pacotes do protocolo nativo enviados pelo servidor.                                                  |
| [Tipos de coluna do protocolo nativo](/docs/pt-BR/resources/develop-contribute/native-protocol/columns)                            | Tipos de coluna no protocolo nativo.                                                                 |
| [CityHash](/docs/pt-BR/resources/develop-contribute/native-protocol/hash)                                                          | Hashing usado pelo protocolo nativo.                                                                 |
| [Testando o ClickHouse](/docs/pt-BR/resources/develop-contribute/contribute/tests)                                                 | Guia para testar o ClickHouse e executar a suíte de testes                                           |
| [Visão geral da arquitetura](/docs/pt-BR/resources/develop-contribute/introduction/architecture)                                   | Uma visão geral abrangente da arquitetura do ClickHouse e de seu design colunar                      |
| [Integração contínua (CI)](/docs/pt-BR/resources/develop-contribute/contribute/continuous-integration)                             | Visão geral do sistema de integração contínua do ClickHouse                                          |
| [Backport System](/docs/pt-BR/resources/develop-contribute/contribute/backports)                                                   | Visão geral da política de backport e da automação do ClickHouse                                     |
| [Bibliotecas de terceiros](/docs/pt-BR/resources/develop-contribute/contribute/contrib)                                            | Página que descreve o uso de bibliotecas de terceiros no ClickHouse e como adicioná-las e mantê-las. |
| [Guia de estilo C++](/docs/pt-BR/resources/develop-contribute/contribute/style)                                                    | Diretrizes de estilo de código para o desenvolvimento em C++ no ClickHouse                           |
| [Integrando bibliotecas Rust](/docs/pt-BR/resources/develop-contribute/contribute/integrating-rust-libraries)                      | Guia para integrar bibliotecas Rust ao ClickHouse                                                    |
| [Executar benchmark com DEFLATE\_QPL](/docs/pt-BR/resources/develop-contribute/contribute/building-and-benchmarking-deflate-qpl)   | Compile e faça benchmarking da integração DEFLATE\_QPL.                                              |
| [Otimização guiada por perfil](/docs/pt-BR/resources/develop-contribute/contribute/profile-guided-optimization)                    | Otimização guiada por perfil para compilações do ClickHouse.                                         |
| [Criando integrações com o ClickHouse](/docs/pt-BR/resources/develop-contribute/integrations/building-integrations)                | Crie uma integração com o ClickHouse.                                                                |
| [Testando sua integração com o ClickHouse](/docs/pt-BR/resources/develop-contribute/integrations/testing-your-integration)         | Teste uma integração com o ClickHouse.                                                               |
| [Documentando sua integração com o ClickHouse](/docs/pt-BR/resources/develop-contribute/integrations/documenting-your-integration) | Documente uma integração com o ClickHouse.                                                           |
| [Roadmap](/docs/pt-BR/resources/develop-contribute/roadmap)                                                                        | Roadmap de desenvolvimento do ClickHouse.                                                            |
