خطأ في ترجمة Rust على Windows: لم يتم العثور على linker link.exe
مرحبًا بالجميع! لقد بدأت للتو في تعلم Rust وواجهت مشكلة عند محاولة ترجمة أبسط برنامج "Hello, world!".
قمت بتثبيت Rust عبر rustup-init.exe، وتمت العملية بنجاح. أنشأت مشروعًا جديدًا باستخدام `cargo new hello_world`، وانتقلت إلى مجلد المشروع. في ملف main.rs لدي هذا الكود:
```rust
fn main() {
println!("Hello, world!");
}
```
أحاول الترجمة باستخدام `cargo build` وأتلقى الخطأ:
```
error: linker `link.exe` not found
|
= note: The system cannot find the file specified. (os error 2)
```
أنا على Windows 10، 64-bit. على ما يبدو، لا يمكن لـ Rust العثور على linker. جربت إعادة تثبيت Rust لكن ذلك لم يساعد. على الإنترنت يقولون إنني بحاجة لتثبيت Visual Studio أو Build Tools، لكنني لست متأكدًا مما يجب تثبيته بالضبط وأي المكونات يجب اختيارها. أرجو إرشادي، كيف يمكنني إصلاح هذا؟ هل هناك طريقة للاستغناء عن تثبيت Visual Studio؟ أرغب بشدة في البدء بالكتابة بلغة Rust، لكن هذا الخطأ يوقفني. شكرًا مقدمًا.