সরাসরি মূল বিষয়ে যান

Rust

অ্যাপ্লিকেশনRust Foundation

rustc, rustup, cargo নামেও পরিচিত

Rust Foundationপ্রোডাক্টিভিটি

Rust ভাষার টুলচেইন। rustup rustc.exe এবং cargo ইন্সটল করে। rustc.exe কোনো Windows উপাদান নয় এবং এটি Go কম্পাইলার নয়।

আপনার যা জানা প্রয়োজন

rustup rustc.exe ইন্সটল করে। এটি Go নয় এবং কোনো Windows উপাদান নয়।

Rust-এর কম্পাইলার হলো rustc.exe, যা সাধারণত rustup দ্বারা ব্যবহারকারীর ফোল্ডারে ইন্সটল করা হয়। go.exe হলো Google-এর Go SDK। MSVC হলো Microsoft C++ টুলচেইন যা rustc কল করতে পারে। Windows-এর ভেতরে rustc আগে থেকে থাকে না।

এটি কী?
rustup-এর মাধ্যমে Rust কম্পাইলার
Go-এর মতোই কি?
না। ভিন্ন ভাষা
Windows-এর নিজস্ব?
না। rustup এটি ইন্সটল করে
Feex বলছে
rustc অনুপস্থিত থাকলে, আমি rust-lang.org থেকে rustup-init পুনরায় চালাব। এটি ঠিক করতে আমি Go আনইন্সটল করব না। সেগুলো ভিন্ন টুলচেইন।

Rust কী?

Rust হলো ভাষাটি। rustup rustc এবং cargo ইন্সটল করে। এটি Go নয়, MSVC নয়, এবং Windows-এর অন্তর্ভুক্ত কোনো কম্পাইলার নয়।

আপনি যদি এটি কখনও ব্যবহার না করে থাকেন

একটি README-তে যদি Rust ইন্সটল করতে বলা হয়ে থাকে, তবে rust-lang.org/tools/install থেকে rustup চালান। rustup আপনার ইউজার প্রোফাইলের অধীনে rustc.exe এবং cargo.exe রাখে। rustc.exe কোনো Windows উপাদান নয়। go.exe একটি ভিন্ন ল্যাঙ্গুয়েজ SDK। বিকল্প কম্পাইলার হিসেবে নয়, বরং MSVC লিঙ্কারের জন্য প্রায়ই Visual Studio Build Tools-এর প্রয়োজন হয়।

এটি কী কাজে ব্যবহৃত হয়?

Rust ক্রেট কম্পাইল করুন

rustc.exe এবং cargo.exe। go.exe কোনো Cargo.toml বিল্ড করবে না।

rustup-এর সাহায্যে টুলচেইন পরিবর্তন করুন

stable, beta, nightly। সেই ভার্সন ম্যানেজারটি Rust-নির্দিষ্ট।

MSVC বা GNU-এর সাথে লিঙ্ক করুন

Windows-এ rustup প্রায়শই Visual Studio C++ টুলগুলো চেয়ে থাকে। cmake.exe তবুও এই কম্পাইলার নয়।

এটি কার জন্য?

  • যারা Windows-এ কোনো Rust বই অনুসরণ করছেন
  • যেসব ব্যবহারকারী rustc.exe দেখে ভেবেছিলেন এটি Windows-এর অংশ
  • যে কেউ যিনি Go ইন্সটল করেছেন এবং ভাবছিলেন cargo কোথায় গেল

বর্তমান অবস্থা

Rust (2015) হলো Rust Foundation-এর একটি বর্তমান ল্যাঙ্গুয়েজ টুলচেইন। ভেন্ডর এখনও Windows ব্যবহারকারীদের https://www.rust-lang.org/tools/install নির্দেশ করে।

এটি কতটা পুরনো?

Mozilla 2015 সালে Rust 1.0 প্রকাশ করে। rustup স্ট্যান্ডার্ড ইন্সটলার হয়ে ওঠে। এটি Windows-এ Go 1.x-এর সমসাময়িক প্রজন্ম, 1990-এর দশকের কোনো Microsoft ভাষা নয়। Nightly এবং stable ট্রেনগুলো বর্তমানে চালু রয়েছে।

সংস্করণসমূহ

প্রথমে প্রধান চ্যানেলগুলো। সঠিক বিল্ড নম্বরগুলো এখানে সম্পূর্ণ যাচাই করা হয়নি।

stable
beta
nightly

সিস্টেমের প্রয়োজনীয়তা

মানগুলো প্রকাশকের পাবলিক নির্দেশনা অনুসরণ করে। কাজের চাপ এখনও আসল প্রয়োজনীয়তা পরিবর্তন করে।

নূন্যতম

নূন্যতম সিস্টেমের প্রয়োজনীয়তা
অপারেটিং সিস্টেম rustup অনুযায়ী, একটি বর্তমান 64-bit Windows 10 বা Windows 11 রিলিজ
RAM কম্পাইলারটি পরিমিত। বিল্ডের সময় বড় ক্রেটগুলোর কয়েক GB প্রয়োজন হয়

রিসোর্স প্রোফাইল

CPU চাহিদা
আপনি অ্যাপের ভেতরে যা খুলবেন তা অনুসরণ করে
RAM চাহিদা
নথিপত্র, ট্যাব বা লাইব্রেরি অনুসরণ করে

ইনস্টল করা প্রসেসসমূহ

এই এক্সিকিউটেবলগুলো ইনস্টল করার পর এই প্রোডাক্টের অন্তর্ভুক্ত থাকে।

ইনস্টল করা প্রসেসসমূহ
rustc.exe rustup থেকে Rust কম্পাইলার
cargo.exe Rust প্যাকেজ এবং বিল্ড টুল

স্টার্টআপ উপাদানসমূহ

rustc Windows-এর সাথে চালু হয় না। আপনি চাইলে rustup আপডেট করে।

ফাইলের অবস্থানসমূহ

Rust-এর সাধারণ লোকেশন
সাধারণ ইনস্টল C:\Users\<you>\.cargo\bin\

ফাইল ফরম্যাটসমূহ

RSTOML

সাধারণ সমস্যাসমূহ

লিঙ্কার `link.exe` পাওয়া যায়নি

Visual Studio C++ ওয়ার্কলোড বা Build Tools ইনস্টল করুন। এই ত্রুটিটি একটি Windows Rust হোস্ট সমস্যা, অনুপস্থিত go.exe নয়।

মানুষ rustc ফাইলটিকে System32-এ কপি করে

rustup-কে ~/.cargo/bin পরিচালনা করতে দিন। Downloads-এ থাকা এলোমেলো rustc.exe উপেক্ষা করার মতো বিষয়।

সমস্যা থেকে উত্তরণ

rustup show এবং where.exe rustc

.cargo বা .rustup-এর অধীনে একটি পাথ আশা করুন। Program Files\Go হলো অন্য ভাষা।

rust-lang.org/tools/install থেকে ইনস্টল করুন

rustup-init.exe হলো অফিসিয়াল Windows এন্ট্রি। ফোরামে থাকা Rust কম্পাইলার জিপ আবর্জনা।

link.exe অনুপস্থিত থাকলে MSVC বিল্ড টুল যোগ করুন

Visual Studio Installer ওয়ার্কলোডই হলো স্বাভাবিক সমাধান। কেবল CMake কখনো rustc প্রদান করবে না।

বিকল্পসমূহ

প্রকল্পটি Go হলে Go ব্যবহার করুন। আপনি C++ লিখলে MSVC। এই কম্পাইলারটি পাওয়ার উপায় এখনো rustup।

অফিসিয়াল সহায়তা এবং ডাউনলোড

ভেন্ডর দিয়ে শুরু করুন। এলোমেলো exe সাইটগুলো কোনো সাপোর্ট চ্যানেল নয়।

অফিসিয়াল যোগাযোগ
ডাউনলোড www.rust-lang.org/tools/install অফিশিয়াল ইনস্টলার বা ভেন্ডর পেজ
সহায়তা doc.rust-lang.org/ ভেন্ডর সহায়তা
অফিসিয়াল সাইট www.rust-lang.org/ এখান থেকে শুরু করুন, কোনো অনির্ভরযোগ্য exe হোস্ট থেকে নয়
rustup book rust-lang.github.io/rustup/ Windows-এ rustup কীভাবে টুলচেন ইনস্টল করে

সম্পর্কিত হার্ডওয়্যার

কম্পাইলের জন্য CPU এবং RAM প্রয়োজন। বড় ক্রেটগুলোর জন্য একটি SSD প্রয়োজন। GPU-এর প্রয়োজন নেই।

প্রযুক্তিগত বিবরণ

প্রযুক্তিগত বিবরণ

ভেন্ডর সংস্করণ নম্বর পরিবর্তিত হয়। এই নিবন্ধটি কোনো নির্দিষ্ট বিল্ড উল্লেখ করে না।

উৎস এবং যাচাইকরণ

রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.

এই নিবন্ধটি কি দরকারী ছিল?

একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।

এই নিবন্ধটি কি দরকারী ছিল?