Avatar ·

خطأ ترجمة Rust في Windows: linker `link.exe` not found

مرحبًا بالجميع! لقد بدأت للتو في تعلم Rust وقررت كتابة أول برنامج لي "Hello, world!". قمت بتثبيت Rust عبر المثبت الرسمي `rustup-init.exe`، وتم كل شيء بنجاح. أنشأت مشروعًا جديدًا باستخدام `cargo new hello_world`، وانتقلت إلى المجلد، وعند محاولة ترجمة أبسط كود باستخدام الأمر `cargo build` حصلت على الخطأ: ``` error: linker `link.exe` not found | = note: لا يمكن تشغيل البرنامج: "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\Hostx64\x64\link.exe" = help: تأكد من أن مسارات أدوات Visual Studio مضبوطة في متغير PATH. ``` هذا هو الكود الخاص بي (ملف `main.rs`): ```rust fn main() { println!("Hello, world!"); } ``` أستخدم Windows 11، ونسخة Rust المثبتة هي 1.76.0. Visual Studio Community 2022 غير مثبتة لدي، وكنت أعتقد أن Rust يحتوي على كل ما هو ضروري. هل أحتاج إلى تثبيت شيء إضافي؟ حاولت إعادة تشغيل الكمبيوتر — لم يساعد. أرجو إرشادي حول كيفية إصلاح هذا.