기본 요건

첫 번째 시뮬레이터 작업을 시작하기 전에 몇 가지 사항을 고려해야 합니다. 알 수 있습니다.

Bazel 설치

MPACT-Sim은 Bazel 빌드 시스템 버전 6.1.1을 사용합니다. 튜토리얼을 진행하려면 Bazel을 설치해야 합니다 이 Bazel을 설치하고 관리하는 가장 쉬운 방법은 Bazelisk는 Go로 작성된 Bazel 설치 안내는 github 사이트에서 확인하세요.

Git 설치

MPACT-Sim 인프라와 튜토리얼은 github.com에서 호스팅되므로 git 설치가 필요합니다. 적합한 모든 버전 그럼 이제 자신의 시스템에 적합한 파일을 선택해야 합니다.

아직 git이 없고 Linux를 사용 중인 경우, 일반적으로 다음과 같이 명령줄에서 git을 설치합니다.

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

다른 시스템의 경우 git에서 설치 프로그램을 다운로드할 수 있습니다. 다운로드를 선택합니다.

MPACT-Sim 튜토리얼 저장소 다운로드

이 튜토리얼에 필요한 모든 코드는 GitHub에 포함되어 있습니다. mpact-sim-codelabs 저장소. git clone https://github.com/google/mpact-sim-codelabs 명령어를 사용하여 이 저장소를 클론합니다.

모두 제대로 작동하는지 확인하려면 mpact-sim-codelabs로 변경하세요. 디렉터리에 만들고 bazel build ...:all 명령어를 입력합니다. 이렇게 하면 모든 타겟을 빌드할 수 있습니다 이와 관련하여 처음으로 결과가 캐시되고 후속 빌드가 훨씬 빠르게 완료할 수 있습니다. 이 명령어는 DEBUG 메시지와 몇 가지 컴파일러 경고 출력의 마지막 부분은 다음과 같아야 합니다.

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