Sebelum bisa mulai membuat simulator pertama Anda, ada beberapa hal yang harus Anda lakukan.
Instal Bazel
MPACT-Sim menggunakan sistem build Bazel versi 6.1.1, jadi untuk menyelesaikan tutorial, Anda perlu menginstal Bazel. Tujuan cara termudah untuk menginstal dan mengelola bazel adalah dengan memasang Bazelisk, yang merupakan wrapper untuk Bazel yang ditulis dalam Go. Petunjuk pemasangan disediakan di situs github.
Menginstal Git
Infrastruktur dan tutorial MPACT-Sim di-{i>host<i} di github.com, sehingga git perlu diinstal. Versi yang wajar dari git seharusnya berfungsi, jadi pilih salah satu yang sesuai untuk sistem Anda.
Jika belum memiliki git, dan menggunakan linux, Anda biasanya dapat instal git dari command line sebagai berikut:
$ sudo apt-get update
$ sudo apt-get install git
Di sistem lain, Anda dapat mendownload penginstal dari git download.
Download repositori tutorial MPACT-Sim
Semua kode yang diperlukan untuk tutorial ini terdapat di github
mpact-sim-codelabs.
Clone repositori ini menggunakan perintah: git clone
https://github.com/google/mpact-sim-codelabs
.
Untuk memastikan semua berfungsi dengan benar, ubah ke mpact-sim-codelabs
dan ketik perintah bazel build ...:all
. Tindakan ini akan mendownload semua
dependensi yang diperlukan dan membangun setiap target. Pertama kali hal ini akan
memakan waktu beberapa menit, tetapi hasilnya akan
disimpan di cache, dan build berikutnya akan
selesai jauh lebih cepat. Perintah itu akan mencetak kemajuan, termasuk
Pesan DEBUG dan beberapa peringatan compiler. Bagian terakhir dari output
akan terlihat mirip dengan:
INFO: Elapsed time: 308.268s, Critical Path: 279.57s
INFO: 991 processes: 314 internal, 677 linux-sandbox.
INFO: Build completed successfully, 991 total actions