Antes de que puedas comenzar a trabajar en tu primer simulador, debes hacer lo siguiente: que debes hacer.
Instala Bazel
La MPACT-Sim usa la versión 6.1.1 del sistema de compilación de Bazel. así que, para trabajar con los instructivos, debes instalar Bazel. El la forma más sencilla de instalar y administrar Bazel es instalar Bazelisk, que es un wrapper Bazel escrito en Go. Las instrucciones de instalación se proporcionan en sitio de GitHub.
Instalar Git
La infraestructura y los instructivos de MPACT-Sim están alojados en github.com, por lo que un se requiere instalación de git. Cualquier versión razonable de git debería funcionar, así que elige el que sea adecuado para tu sistema.
Si todavía no tienes git y usas Linux, por lo general, puedes instala git desde la línea de comandos de la siguiente manera:
$ sudo apt-get update
$ sudo apt-get install git
En otros sistemas, puedes descargar un instalador de git descargas.
Descarga el repositorio de instructivos de MPACT-Sim
Todo el código necesario para estos instructivos se encuentra en GitHub
mpact-sim-codelabs.
Clona este repositorio con el comando git clone
https://github.com/google/mpact-sim-codelabs
.
Para verificar que todo funcione correctamente, cambia a los codelabs mpact-sim-codelabs
y escribe el comando bazel build ...:all
. Se descargarán todos
las dependencias necesarias y compilar cada objetivo. La primera vez
puede demorar unos minutos, pero los resultados se almacenan en caché, y las compilaciones posteriores
terminar mucho más rápido. El comando imprimirá el progreso, lo que incluye
Mensajes de depuración y un par de advertencias del compilador. La última parte del resultado
debería verse similar a lo siguiente:
INFO: Elapsed time: 308.268s, Critical Path: 279.57s
INFO: 991 processes: 314 internal, 677 linux-sandbox.
INFO: Build completed successfully, 991 total actions