Điều kiện tiên quyết

Trước khi bắt đầu tạo trình mô phỏng đầu tiên, bạn cần lưu ý một số điều sau việc cần làm.

Cài đặt Bazel

MPACT-Sim sử dụng hệ thống xây dựng Bazel phiên bản 6.1.1, do đó, để xem qua các hướng dẫn, bạn cần cài đặt Bazel. Chiến lược phát hành đĩa đơn cách dễ dàng nhất để cài đặt và quản lý bazel là cài đặt Bazelisk là một trình bao bọc cho Bazel viết bằng ngôn ngữ Go. Hướng dẫn cài đặt trang web github.

Cài đặt Git

Hướng dẫn và cơ sở hạ tầng MPACT-Sim được lưu trữ trên github.com, vì vậy, một trang web bạn phải cài đặt git. Mọi phiên bản hợp lý git sẽ hoạt động, vì vậy hãy chọn một git phù hợp với hệ thống của bạn.

Nếu chưa có git và đang sử dụng linux, bạn có thể thường cài đặt git qua dòng lệnh như sau:

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

Trên các hệ thống khác, bạn có thể tải trình cài đặt xuống từ git nội dung tải xuống.

Tải kho lưu trữ hướng dẫn MPACT-Sim xuống

Tất cả mã cần thiết cho các hướng dẫn này đều có trong github mpact-sim-codelabs. Sao chép kho lưu trữ này bằng lệnh: git clone https://github.com/google/mpact-sim-codelabs.

Để xác minh rằng tất cả đều hoạt động bình thường, hãy đổi sang mpact-sim-codelabs thư mục và nhập vào lệnh bazel build ...:all. Thao tác này sẽ tải tất cả các phần phụ thuộc bắt buộc và xây dựng mọi mục tiêu. Lần đầu tiên tính năng này sẽ mất vài phút, nhưng kết quả được lưu vào bộ nhớ đệm và các bản dựng tiếp theo sẽ kết thúc nhanh hơn nhiều. Lệnh này sẽ in tiến trình, bao gồm Thông báo GỠ LỖI và một vài cảnh báo của trình biên dịch. Phần cuối của dữ liệu đầu ra sẽ có dạng như sau:

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