Voraussetzungen

Bevor Sie mit Ihrem ersten Simulator beginnen können, müssen Sie einige Dinge beachten die Sie ausführen müssen.

Bazel installieren

MPACT-Sim verwendet die Bazel-Build-Systemversion 6.1.1, Um die Anleitungen durcharbeiten zu können, müssen Sie also Baby installieren. Die ist die einfachste Möglichkeit, Bali zu installieren und zu verwalten, Bazelisk, ein Wrapper für In Go geschriebener Beispielcode Eine Installationsanleitung finden Sie GitHub-Website.

Git installieren

Die MPACT-Sim-Infrastruktur und die zugehörigen Anleitungen werden auf github.com gehostet. Die Installation von git ist erforderlich. Jede angemessene Version von Git sollte funktionieren. Wählen Sie also die Option aus, die für Ihr System geeignet ist.

Wenn Sie git noch nicht haben und Linux verwenden, können Sie So installieren Sie Git über die Befehlszeile:

$ sudo apt-get update
$ sudo apt-get install git

Auf anderen Systemen können Sie ein Installationsprogramm über git herunterladen Downloads.

MPACT-Sim-Tutorial-Repository herunterladen

Der gesamte Code, der für diese Anleitungen benötigt wird, ist im GitHub enthalten mpact-sim-codelabs. Klonen Sie dieses Repository mit dem folgenden Befehl: git clone https://github.com/google/mpact-sim-codelabs.

Wechseln Sie zu mpact-sim-codelabs, um zu prüfen, ob alles ordnungsgemäß funktioniert. und geben Sie den Befehl bazel build ...:all ein. Dadurch werden alle erforderlichen Abhängigkeiten und erstellen Sie jedes Ziel. Beim ersten Mal dauert es einige Minuten, aber die Ergebnisse werden im Cache gespeichert. Nachfolgende Builds werden schneller fertigzustellen. Der Befehl gibt den Fortschritt aus, DEBUG-Meldungen und einige Compiler-Warnungen. Der letzte Teil der Ausgabe sollte in etwa so aussehen:

INFO: Elapsed time: 308.268s, Critical Path: 279.57s
INFO: 991 processes: 314 internal, 677 linux-sandbox.
INFO: Build completed successfully, 991 total actions