Prima di poter iniziare a lavorare sul tuo primo simulatore, ci sono alcune cose che devi fare.
Installa Bazel
MPACT-Sim utilizza il sistema di build Bazel versione 6.1.1, quindi per seguire i tutorial devi installare Bazel. La il modo più semplice per installare e gestire bazel è installare Bazelisk, che è un wrapper per Bazel scritto in Go. Le istruzioni per l'installazione sono disponibili all'indirizzo sito GitHub.
Installa Git
L'infrastruttura MPACT-Sim e i tutorial sono in hosting su github.com, quindi un è necessaria l'installazione di git. Qualsiasi versione ragionevole di Git dovrebbe funzionare, quindi scegli quello più adatto al tuo sistema.
Se ancora non usi Git e sei su Linux, di solito puoi installa git dalla riga di comando come segue:
$ sudo apt-get update
$ sudo apt-get install git
Su altri sistemi puoi scaricare un programma di installazione da git download.
Scarica il repository di tutorial MPACT-Sim
Tutto il codice necessario per questi tutorial è contenuto in GitHub
mpact-sim-codelabs.
Clona questo repository utilizzando il comando: git clone
https://github.com/google/mpact-sim-codelabs
.
Per verificare che tutto funzioni correttamente, passa al file mpact-sim-codelabs
e digita il comando bazel build ...:all
. Verranno scaricati tutti
con le dipendenze necessarie e creare ogni target. La prima volta
richiede qualche minuto, ma i risultati vengono memorizzati nella cache e le build successive
finire molto più velocemente. Il comando stamperà l'avanzamento, tra cui
Messaggi DEBUG e un paio di avvisi del compilatore. L'ultima parte dell'output
dovrebbe avere il seguente aspetto:
INFO: Elapsed time: 308.268s, Critical Path: 279.57s
INFO: 991 processes: 314 internal, 677 linux-sandbox.
INFO: Build completed successfully, 991 total actions