مواد پر جائیں

Rust

ایپلیکیشنRust Foundation

اسے rustc، rustup، cargo بھی کہا جاتا ہے

Rust Foundationپروڈکٹیوٹی

Rust لینگویج ٹول چین۔ rustup کے ذریعے rustc.exe اور cargo انسٹال ہوتے ہیں۔ rustc.exe ونڈوز کا جزو نہیں ہے اور یہ Go کمپائلر نہیں ہے۔

آپ کے لیے جاننا کیا ضروری ہے

rustup کے ذریعے rustc.exe انسٹال ہوتا ہے۔ وہ Go نہیں ہے اور نہ ہی ونڈوز کا جزو ہے۔

Rust کا کمپائلر rustc.exe ہے، جو عموماً rustup کے ذریعے صارف کے فولڈر میں انسٹال ہوتا ہے۔ go.exe گوگل کا Go SDK ہے۔ MSVC وہ Microsoft C++ ٹول چین ہے جسے rustc کال کر سکتا ہے۔ Windows میں rustc شامل نہیں ہوتا۔

یہ کیا ہے؟
rustup کے ذریعے Rust کمپائلر
کیا یہ Go جیسا ہی ہے؟
نہیں۔ مختلف زبان ہے
کیا یہ ونڈوز میں پہلے سے شامل ہے؟
نہیں، rustup اسے انسٹال کرتا ہے
Feex کا کہنا ہے
اگر rustc غائب ہو، تو میں rust-lang.org سے rustup-init دوبارہ چلاؤں گا۔ میں اسے ٹھیک کرنے کے لیے Go کو ان انسٹال نہیں کروں گا۔ وہ مختلف ٹول چینز ہیں۔

Rust کیا ہے؟

Rust ایک زبان ہے۔ rustup کے ذریعے rustc اور cargo انسٹال ہوتے ہیں۔ یہ Go نہیں ہے، MSVC نہیں ہے، اور نہ ہی ونڈوز کا اندرونی کمپائلر ہے۔

اگر آپ نے اسے کبھی استعمال نہیں کیا

اگر کسی README میں Rust انسٹال کرنے کا کہا گیا ہو، تو rust-lang.org/tools/install سے rustup چلائیں۔ rustup آپ کی صارف پروفائل کے تحت rustc.exe اور cargo.exe رکھتا ہے۔ rustc.exe ونڈوز کا جزو نہیں ہے۔ 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

سسٹم کے تقاضے

اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔

کم از کم

کم از کم سسٹم کے تقاضے
آپریٹنگ سسٹم ایک موجودہ 64-bit Windows 10 یا Windows 11 ریلیز، بمطابق rustup
RAM کمپائلر معمولی وسائل لیتا ہے۔ بلڈ کے دوران بڑے کریٹس کو کئی GB درکار ہوتے ہیں

وسائل کا پروفائل

CPU کی مانگ
ایپ کے اندر آپ کے کھولے گئے مواد کی پیروی کرتا ہے
RAM کی مانگ
دستاویزات، ٹیبز، یا لائبریریوں کی پیروی کرتا ہے

انسٹال شدہ پروسیسز

یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔

انسٹال شدہ پروسیسز
rustc.exe rustup سے حاصل کردہ Rust کمپائلر
cargo.exe Rust پیکیج اور بلڈ ٹول

اسٹارٹ اپ اجزاء

rustc ونڈوز کے ساتھ شروع نہیں ہوتا۔ 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 آفیشل ونڈوز اینٹری ہے۔ فورم پر ملنے والی 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 کتاب rust-lang.github.io/rustup/ rustup کس طرح Windows پر ٹول چینز انسٹال کرتا ہے

متعلقہ ہارڈ ویئر

کمپائلز کو CPU اور RAM درکار ہوتے ہیں۔ بڑے کریٹس کو SSD درکار ہوتی ہے۔ GPU کی ضرورت نہیں ہے۔

تکنیکی تفصیلات

تکنیکی تفصیلات

وینڈر کے ورژن نمبرز تبدیل ہوتے رہتے ہیں۔ یہ مضمون کسی خاص بلڈ کا پابند نہیں ہے۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟