Vai al contenuto

Bazel Cheatsheet

Panoramica

Bazel è uno strumento di costruzione veloce, scalabile e multilingua sviluppato da Google. Supporta grandi codebases, fornisce veloci build incrementali e offre build riproducibili su diverse piattaforme.

Installazione

Gestione dei pacchetti

Traduzione:

Verifica

Traduzione:

Concetti di base

Termini chiave

Traduzione:

Struttura del progetto

Traduzione:

PROSPETTO DI LAVORO File

PROSPETTO DI LAVORO

Traduzione:

Dipendenze esterne

Traduzione:

File BUILD

Esempio di Java

Traduzione:

Esempio di Python

Traduzione:

Vai Esempio

Traduzione:

C++ Esempio

Traduzione:

Uso della linea di comando

Comandi di base

Traduzione:

Opzioni avanzate

Traduzione:

Configurazione

Configurazione (.bazelrc)

Configurazione di base

Traduzione:

Configurazione avanzata

Traduzione:

Regole e Macros

Regole doganali

Traduzione:

Macros

Traduzione:

Aspetti

Traduzione:

Testing

Configurazione dei test

Traduzione:

Esecuzione del test

Traduzione:

Progetti multilanguage

Impostazione dello spazio di lavoro

Traduzione:

Dipendenze trasversali

Traduzione:

Ottimizzazione delle prestazioni

Costruisci le prestazioni

Traduzione:

Gestione della memoria

Traduzione:

Debug

Costruire il Debug

Traduzione:

Query e analisi

Traduzione:

Migliori Pratiche

Struttura del progetto

Traduzione:

Denominazione di destinazione

Traduzione:

Gestione della visibilità

Traduzione:

Risoluzione dei problemi

Questioni comuni

Traduzione:

Problemi di prestazione

Traduzione:

Risorse

  • ** Documentazione ufficiale**: [bazel.build](https://LINK_4]
  • [bazel.build/docs](__LINK_4____]
  • [github.com/bazelbuild](LINK_4]
  • Le migliori pratiche: bazel.build/docs/best-practices