Rust
Ονομάζεται επίσης rustc, rustup, cargo
Η εργαλειοθήκη της γλώσσας Rust. Το rustup εγκαθιστά τα rustc.exe και cargo. Το rustc.exe δεν είναι στοιχείο των Windows και δεν είναι ο μεταγλωττιστής της Go.
Τι πρέπει να γνωρίζετε
Το rustup εγκαθιστά το rustc.exe. Αυτό δεν είναι Go και δεν είναι στοιχείο των Windows.
Ο μεταγλωττιστής της Rust είναι το rustc.exe, που συνήθως εγκαθίσταται από το rustup σε έναν φάκελο χρήστη. Το go.exe είναι το Go SDK της Google. Το MSVC είναι η εργαλειοθήκη C++ της Microsoft που μπορεί να καλέσει το rustc. Τα Windows δεν περιλαμβάνουν ενσωματωμένο το rustc.
- Τι είναι;
- Μεταγλωττιστής Rust μέσω του rustup
- Το ίδιο με το Go;
- Όχι. Διαφορετική γλώσσα
- Ενσωματωμένο στα Windows;
- Όχι. Το εγκαθιστά το rustup
Τι είναι το Rust;
Η Rust είναι η γλώσσα. Το rustup εγκαθιστά τα rustc και cargo. Δεν είναι Go, δεν είναι MSVC και δεν είναι ενσωματωμένος μεταγλωττιστής των Windows.
Εάν δεν το έχετε χρησιμοποιήσει ποτέ
Αν ένα README έλεγε να εγκαταστήσετε τη Rust, εκτελέστε το rustup από το rust-lang.org/tools/install. Το rustup τοποθετεί τα rustc.exe και cargo.exe στο προφίλ χρήστη σας. Το rustc.exe δεν είναι στοιχείο των Windows. Το go.exe είναι SDK διαφορετικής γλώσσας. Τα Visual Studio Build Tools χρειάζονται συχνά για τον συνδέτη (linker) του MSVC, όχι ως μεταγλωττιστής αντικατάστασης.
Σε τι χρησιμεύει;
rustc.exe και cargo.exe. Το go.exe δεν θα χτίσει ένα Cargo.toml.
stable, beta, nightly. Αυτός ο διαχειριστής εκδόσεων είναι ειδικός για τη Rust.
Στα Windows, το rustup συχνά απαιτεί τα εργαλεία C++ του Visual Studio. Το cmake.exe εξακολουθεί να μην είναι αυτός ο μεταγλωττιστής.
Για ποιους προορίζεται;
- Άτομα που ακολουθούν ένα βιβλίο της Rust στα Windows
- Χρήστες που είδαν το rustc.exe και νόμιζαν ότι το παρείχαν τα Windows
- Οποιοσδήποτε εγκατέστησε τη Go και αναρωτήθηκε πού πήγε το cargo
Τρέχουσα κατάσταση
Η Rust (2015) είναι μια τρέχουσα εργαλειοθήκη γλώσσας από το Rust Foundation. Ο προμηθευτής εξακολουθεί να παραπέμπει τους χρήστες των Windows στο https://www.rust-lang.org/tools/install.
Πόσο παλιό είναι;
Η Mozilla κυκλοφόρησε τη Rust 1.0 το 2015. Το rustup έγινε το τυπικό πρόγραμμα εγκατάστασης. Είναι της ίδιας γενιάς με τη Go 1.x στα Windows, όχι μια γλώσσα της Microsoft από τη δεκαετία του 1990. Τα κανάλια nightly και stable είναι ενεργά.
Εκδόσεις
Πρώτα τα κύρια κανάλια. Οι ακριβείς αριθμοί δομής δεν επαληθεύονται όλοι εδώ.
Απαιτήσεις συστήματος
Οι τιμές ακολουθούν τις δημόσιες οδηγίες του εκδότη. Ο φόρτος εργασίας εξακολουθεί να μεταβάλλει τις πραγματικές ανάγκες.
Ελάχιστο
| Λειτουργικό σύστημα | Μια τρέχουσα έκδοση 64-bit των Windows 10 ή Windows 11, σύμφωνα με το rustup |
|---|---|
| Μνήμη RAM | Ο μεταγλωττιστής είναι μέτριων απαιτήσεων. Τα μεγάλα crates απαιτούν αρκετά GB κατά τη δόμηση |
Προφίλ πόρων
- Απαίτηση CPU
- Εξαρτάται από το τι ανοίγετε μέσα στην εφαρμογή
- Απαίτηση RAM
- Εξαρτάται από έγγραφα, καρτέλες ή βιβλιοθήκες
Εγκατεστημένες διεργασίες
Αυτά τα εκτελέσιμα αρχεία ανήκουν σε αυτό το προϊόν όταν είναι εγκατεστημένο.
| rustc.exe | Μεταγλωττιστής Rust από το rustup |
|---|---|
| cargo.exe | Εργαλείο πακέτων και δόμησης της Rust |
Στοιχεία εκκίνησης
Το rustc δεν ξεκινά μαζί με τα Windows. Το rustup ενημερώνεται όταν το ζητήσετε.
Τοποθεσίες αρχείων
| Τυπική εγκατάσταση | C:\Users\<you>\.cargo\bin\ |
|---|
Μορφές αρχείων
Συνήθη προβλήματα
ο συνδέτης `link.exe` δεν βρέθηκε
Εγκαταστήστε τον φόρτο εργασίας Visual Studio C++ ή τα Build Tools. Αυτό το σφάλμα είναι ζήτημα του κεντρικού υπολογιστή της Rust στα Windows, όχι έλλειψη του go.exe.
Χρήστες αντιγράφουν το rustc στο System32
Αφήστε το rustup να διαχειρίζεται το ~/.cargo/bin. Ένα τυχαίο rustc.exe στις Λήψεις είναι η περίπτωση που πρέπει να αγνοήσετε.
Απεμπλοκή από προβλήματα
rustup show και where.exe rustc
Αναμένετε μια διαδρομή κάτω από το .cargo ή το .rustup. Το Program Files\Go είναι η άλλη γλώσσα.
Εγκατάσταση από το rust-lang.org/tools/install
Το rustup-init.exe είναι η επίσημη καταχώριση για τα Windows. Ένα αρχείο zip του μεταγλωττιστή Rust σε ένα φόρουμ είναι σκουπίδι.
Προσθέστε τα εργαλεία δόμησης MSVC αν λείπει το link.exe
Ο φόρτος εργασίας του Visual Studio Installer είναι η συνήθης λύση. Το CMake μόνο του δεν θα παρέχει το rustc.
Εναλλακτικές λύσεις
Go αν το έργο είναι σε Go. MSVC αν γράφετε C++. Το 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. Τα μεγάλα crates θέλουν SSD. Δεν απαιτείται GPU.
Τεχνικές λεπτομέρειες
Τεχνικές λεπτομέρειες
Οι αριθμοί εκδόσεων του προμηθευτή αλλάζουν. Αυτό το άρθρο δεν δεσμεύεται σε συγκεκριμένη δομή.
Πηγές και επαλήθευση
Καταγεγραμμένη ετικέτα πηγής: Αύγουστος 2026. Αυτή η ετικέτα δεν καθορίζει ανεξάρτητη επαλήθευση. Πώς ερευνούμε.
- Επίσημος ιστότοπος της Rust · Σελίδα προϊόντος προμηθευτή
- Βοήθεια για τη Rust · Υποστήριξη προμηθευτή
- Το βιβλίο του rustup · Επίσημη τεκμηρίωση προγράμματος εγκατάστασης
- Χάρτης διεργασιών Foxhole · Δείγματα πρώτου μέρους σε υπολογιστές με Windows. Δεν αποτελεί εργαστηριακό σημείο αναφοράς.
Ήταν χρήσιμο αυτό το άρθρο;
Ένα ναι ή όχι είναι αρκετό. Επιλέξτε έναν λόγο εάν θέλετε ή προσθέστε μια σύντομη σημείωση.
Ευχαριστούμε. Αυτό μας βοηθά να βελτιώσουμε αυτή τη σελίδα.