Avant de commencer à travailler sur votre premier simulateur, vous devez prendre en compte ce que vous devez faire.
Installer Bazel
MPACT-Sim utilise la version 6.1.1 du système de compilation Bazel, Pour suivre les tutoriels, vous devez donc installer Bazel. La le plus simple pour installer et gérer Bazel est d'installer Bazelisk, qui est un wrapper pour Bazel écrit en Go. Les instructions d'installation sont disponibles site GitHub.
Installer Git
L'infrastructure MPACT-Sim et les tutoriels sont hébergés sur github.com. Ainsi, un outil opérationnel l'installation de git est requise. Toute version raisonnable de git devrait fonctionner. Choisissez celui qui convient à votre système.
Si vous n'avez pas encore Git et que vous utilisez Linux, vous pouvez généralement Installez git à partir de la ligne de commande comme suit:
$ sudo apt-get update
$ sudo apt-get install git
Sur d'autres systèmes, vous pouvez télécharger un programme d'installation depuis git téléchargements.
Télécharger le dépôt des tutoriels MPACT-Sim
Tout le code nécessaire pour ces tutoriels se trouve dans le GitHub
mpact-sim-codelabs.
Clonez ce dépôt à l'aide de la commande suivante: git clone
https://github.com/google/mpact-sim-codelabs
.
Pour vérifier que tout fonctionne correctement, accédez à mpact-sim-codelabs
et saisissez la commande bazel build ...:all
. Tout sera téléchargé
les dépendances requises et créer chaque cible. La première fois autour
de cela,
prendre quelques minutes, mais les résultats sont mis en cache et les compilations suivantes
de terminer beaucoup plus
rapidement. La commande affichera la progression, y compris
messages de débogage et quelques avertissements du compilateur. La dernière partie
de la sortie
doit ressembler à ceci:
INFO: Elapsed time: 308.268s, Critical Path: 279.57s
INFO: 991 processes: 314 internal, 677 linux-sandbox.
INFO: Build completed successfully, 991 total actions