پیش نیازها
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
قبل از اینکه بتوانید کار بر روی اولین شبیه ساز خود را شروع کنید، چند کار وجود دارد که باید انجام دهید.
Bazel را نصب کنید
MPACT-Sim از سیستم ساخت Bazel نسخه 6.1.1 استفاده می کند، بنابراین برای کار با آموزش ها، باید Bazel را نصب کنید. ساده ترین راه برای نصب و مدیریت bazel نصب Bazelisk است که یک لفاف برای Bazel است که در Go نوشته شده است. دستورالعمل های نصب در سایت github آن ارائه شده است.
Git را نصب کنید
زیرساختها و آموزشهای MPACT-Sim در github.com میزبانی میشوند، بنابراین نصب فعال git مورد نیاز است. هر نسخه معقولی از git باید کار کند، بنابراین یکی را انتخاب کنید که برای سیستم شما مناسب است.
اگر قبلاً git ندارید و در لینوکس هستید، معمولاً می توانید git را از خط فرمان به صورت زیر نصب کنید:
$ sudo apt-get update
$ sudo apt-get install git
در سیستم های دیگر می توانید یک نصب کننده را از git downloads دانلود کنید.
دانلود مخزن آموزش 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
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-05 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-01-05 بهوقت ساعت هماهنگ جهانی."],[[["Before starting, ensure Bazel version 6.1.1 is installed, preferably using Bazelisk."],["A working installation of Git is necessary to access the MPACT-Sim infrastructure and tutorials."],["Download the MPACT-Sim tutorials repository from GitHub using `git clone https://github.com/google/mpact-sim-codelabs`."],["Verify the setup by running `bazel build ...:all` within the `mpact-sim-codelabs` directory, which will build all targets and download dependencies."]]],["To prepare for the simulator tutorials, install Bazel (version 6.1.1), preferably using Bazelisk. Install Git, compatible with your system, for accessing the GitHub-hosted resources. Download the `mpact-sim-codelabs` repository via `git clone https://github.com/google/mpact-sim-codelabs`. Navigate to the cloned directory and verify setup with `bazel build ...:all`, which downloads dependencies and builds all targets. The final output should display successful completion with a summary of processes.\n"]]