Avatar ·

विंडोज 10 पर डेबियन में Rust में "linker 'cc' not found" त्रुटि: कैसे ठीक करें?

नमस्ते! मैं Rust सीखना शुरू कर रहा हूँ और अपना पहला प्रोजेक्ट कंपाइल करने की कोशिश में एक समस्या का सामना किया। मेरे पास विंडोज 10 है, लेकिन मैं लिनक्स सबसिस्टम (WSL) में डेबियन के साथ काम कर रहा हूँ। मैंने rustup के माध्यम से Rust स्थापित किया, सब कुछ सफल रहा। हालांकि, जब मैं एक सरल प्रोग्राम कंपाइल करने की कोशिश करता हूँ, तो मुझे त्रुटि मिलती है। यह मेरा कोड है (फ़ाइल main.rs): ```rust fn main() { println!("Hello, world!"); } ``` मैं `rustc main.rs` चलाता हूँ और निम्न संदेश प्राप्त करता हूँ: ``` error: linker `cc` not found | = note: No such file or directory (os error 2) ``` मैंने गूगल किया और समझ गया कि समस्या लिंकर (linker) की अनुपस्थिति से संबंधित है। लेकिन मुझे यकीन नहीं है कि वास्तव में क्या स्थापित करने की आवश्यकता है और इसे सही तरीके से कैसे किया जाए। मैंने `sudo apt install gcc` आज़माया, लेकिन इससे मदद नहीं मिली — त्रुटि बनी रही। शायद मैं कुछ गलत कर रहा हूँ? क्या मुझे कोई अतिरिक्त पैकेज स्थापित करने की आवश्यकता है? आधिकारिक दस्तावेज़ में "build-essential" के बारे में कहा गया है, लेकिन मुझे नहीं पता कि यह मेरी स्थिति के लिए उपयुक्त है या नहीं। कृपया बताएं कि इसे कैसे हल किया जाए।