Rust
اسے rustc، rustup، cargo بھی کہا جاتا ہے
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 اسے انسٹال کرتا ہے
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 کی ضرورت ہوتی ہے، متبادل کمپائلر کے طور پر نہیں۔
یہ کس لیے استعمال ہوتا ہے؟
rustc.exe اور cargo.exe۔ go.exe کسی Cargo.toml کو بلڈ نہیں کرے گا۔
stable، beta، nightly۔ وہ ورژن مینیجر خاص طور پر Rust کے لیے ہے۔
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 ٹرینز موجودہ ہیں۔
ورژنز
پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔
سسٹم کے تقاضے
اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔
کم از کم
| آپریٹنگ سسٹم | ایک موجودہ 64-bit Windows 10 یا Windows 11 ریلیز، بمطابق rustup |
|---|---|
| RAM | کمپائلر معمولی وسائل لیتا ہے۔ بلڈ کے دوران بڑے کریٹس کو کئی GB درکار ہوتے ہیں |
وسائل کا پروفائل
- CPU کی مانگ
- ایپ کے اندر آپ کے کھولے گئے مواد کی پیروی کرتا ہے
- RAM کی مانگ
- دستاویزات، ٹیبز، یا لائبریریوں کی پیروی کرتا ہے
انسٹال شدہ پروسیسز
یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔
| rustc.exe | rustup سے حاصل کردہ Rust کمپائلر |
|---|---|
| cargo.exe | Rust پیکیج اور بلڈ ٹول |
اسٹارٹ اپ اجزاء
rustc ونڈوز کے ساتھ شروع نہیں ہوتا۔ rustup تب اپ ڈیٹ ہوتا ہے جب آپ کہتے ہیں۔
فائل کے مقامات
| عام انسٹال | C:\Users\<you>\.cargo\bin\ |
|---|
فائل فارمیٹس
عام مسائل
لنکر `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۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.
- Rust آفیشل سائٹ · وینڈر کا پروڈکٹ پیج
- Rust مدد · وینڈر سپورٹ
- دی rustup کتاب · آفیشل انسٹالر دستاویزات
- Foxhole پروسیس میپ · Windows PCs پر فرسٹ پارٹی کے نمونے۔ کوئی لیب بینچ مارک نہیں۔
کیا یہ مضمون مفید تھا؟
ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔
شکریہ۔ اس سے ہمیں اس صفحے کو بہتر بنانے میں مدد ملتی ہے۔