استفاده از cargo

وقتی شروع به خواندن درباره Rust می کنید، خیلی سریع با Cargo ، ابزار استانداردی که در اکوسیستم Rust برای ساخت و اجرای برنامه های Rust استفاده می شود، آشنا خواهید شد. در اینجا می‌خواهیم یک مرور مختصر از در مورد کارگو و نحوه انطباق آن با اکوسیستم Rust و برنامه‌های آن را در این آموزش ارائه دهیم.

راهنمای نصب

لطفا دستورالعمل را دنبال کنید https://rustup.rs.

این کار به شما امکان استفاده از ابزار ساخت Cargo (cargo) و کامپایلر Rust (rustc) را می دهد. شما همچنین rustup را دریافت خواهید کرد، یک ابزار خط فرمان(CLI) که می توانید از آن برای نصب نسخه های مختلف کامپایلر استفاده کنید.

پس از نصب Rust، باید ویرایشگر یا IDE خود را برای کار با Rust پیکربندی کنید. اکثر ویرایشگرها این کار را با ارتباط گرفتن با rust-analyzer انجام می‌دهند، که قابلیت تکمیل خودکار و پرش به تعریف را برای VS Code، Emacs، Vim/Neovim و بسیاری دیگر فراهم می کند. همچنین یک IDE متفاوت به نام RustRover در دسترس است.

  • در دبیان/اوبونتو، می‌توانید Cargo و Rust و Rust formatter را نیز از طریق apt نصب کنید. با این حال، این به شما یک نسخه قدیمی Rust را جهت نصب می دهد و ممکن است منجر به رفتار غیرمنتظره برنامه شود. command مورد نظر این خواهد بود:

    sudo apt install cargo rust-src rustfmt
    
  • در macOS، می‌توانید از Homebrew برای نصب Rust استفاده کنید، اما ممکن است یک نسخه قدیمی باشد. بنابراین توصیه می شود Rust را از سایت رسمی نصب کنید.