Ön koşullar

İlk simülatörünüz üzerinde çalışmaya başlamadan önce yapmanız gereken birkaç şey vardır. gösterir.

Bazel'i yükleme

MPACT-Sim, Bazel derleme sistemi sürüm 6.1.1'i kullanır. bu nedenle eğitici çalışmaları tamamlamak için Bazel'ı yüklemeniz gerekir. İlgili içeriği oluşturmak için kullanılan Bazel'ı kurmanın ve yönetmenin en kolay yolu Bazelisk: Go'da yazılan Bazel. Kurulum talimatları github sitesine göz atın.

Git'i yükleyin

MPACT-Sim altyapısı ve eğiticileri github.com üzerinde barındırılır; dolayısıyla git yüklenmesi gerekir. Makul sürümü veya git'in çalışması gerektiği için sisteminize uygun olanı seçin.

Git'iniz yoksa ve Linux kullanıyorsanız genellikle Git'i komut satırından şu şekilde yükleyin:

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

Diğer sistemlerde git adresinden yükleyici indirebilirsiniz indirme başlıklı makaleye bakın.

MPACT-Sim eğiticileri deposunu indir

Bu eğiticiler için gereken tüm kodlar github'da yer alır mpact-sim-codelabs deposu. git clone https://github.com/google/mpact-sim-codelabs komutunu kullanarak bu depoyu klonlayın.

Her şeyin düzgün çalıştığını doğrulamak için mpact-sim-codelabs'e geçin. bazel build ...:all komutunu yazın. Bu işlem, tüm bağımlılıkları belirleyebilir ve her hedefi derleyebilirsiniz. Bunu ilk kez yaptığınızda birkaç dakika sürer ancak sonuçlar önbelleğe alınır ve sonraki derlemeler çok daha hızlı bitirir. Komut, aşağıdakiler dahil ilerleme durumunu yazdırır: HATA AYIKLAMA mesajları ve birkaç derleyici uyarısı. Çıkışın son kısmı aşağıdaki gibi görünecektir:

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