Zainstalowałem wersję językową Rust języka multirust
. Próbowałem skonfigurować pakiet zakończenia kodu racer
, aby wskazać kod źródłowy Rust za pomocą zmiennej środowiskowej RUST_SRC_PATH
. Jednak nie mogę znaleźć lokalizacji plików źródłowych rdzy. Kiedy wpisuję which rustc
, wskazano mi na /usr/local/bin
prawdopodobnie dlatego, że istnieje dowiązanie symboliczne do rzeczywistego katalogu źródłowego lub coś podobnego. Wszelkie informacje o tym, gdzie odpowiedni katalog dla zmiennej RUST_SRC_PATH
jest dla multirust
?Gdzie `multirust` instaluje kod źródłowy języka Rust?
Odpowiedz
Obecnie multirust doesn't install the source. Jest to również mentioned in the context of using racer with multirust.
Zamiast postępować zgodnie instructions in the Racer README:
Fetch źródłowego rdzy z git, lub pobrać z https://www.rust-lang.org/install.html
Okay ciekawe. Więc jestem trochę zdezorientowany, ponieważ zainstalowałem rdzę początkowo za pomocą skryptu rustup.sh. Następnie, gdy zainstalowałem multirust, instalator poprosił mnie o odinstalowanie poprzedniej wersji rdzy. Więc odinstalowałem wersję rdzy rustup.sh. Ale mówisz, że multirust nie instaluje źródła? Próbuję tylko zrozumieć, gdzie powinienem wyglądać, czy coś. Czy czegoś brakuje? – krishnab
Oto szczególny zapis z witryny multitalowej github, wskazujący, że muszę odinstalować wcześniej zainstalowaną wersję rdzy. "Instalacja multirustu przez istniejącą instalację Rust lub odwrotnie spowoduje uszkodzenie. Odinstaluj drugi pierwszy ./install.sh wykryje to i błąd. To powinno być możliwe do naprawienia w przyszłości." Należy docenić wszelkie wyjaśnienia. Dzięki wielkie. – krishnab
@krishnab Według mojej wiedzy, żaden z oficjalnych instalatorów Rusta (czyli "rustup.sh") nie zawiera źródła rdzy. Problem, który łączyłem pokazuje, że multirust nie instaluje źródła rdzy. [README for Racer mówi] (https://github.com/phildawes/racer) "Pobierz kod źródłowy z git lub pobierz z https://www.rust-lang.org/install.html". – Shepmaster
Domyślnie rustup nie instaluje kod źródłowy biblioteki standardowej Rust. Ale można wykonać następujące polecenie, aby go zainstalować:
$ rustup component add rust-src
Źródłem jest zainstalowany w ~/.rustup/toolchains/$TOOLCHAIN/lib/rustlib/src/rust/src/
(gdzie $TOOLCHAIN
jest nazwa toolchain używasz).
- 1. Gdzie jest kod źródłowy rozszerzenia języka GHC: "Strzałki"?
- 2. Gdzie jest kod źródłowy kompilatora java?
- 3. Kod źródłowy API Java
- 4. Gdzie zacząć czytać kod źródłowy SQLite?
- 5. Gdzie znajduje się kod źródłowy ConstraintLayout?
- 6. Gdzie jest kod źródłowy gnu lib (libm)
- 7. gdzie jest kod źródłowy C++ filt?
- 8. Gdzie mogę znaleźć kod źródłowy gitk?
- 9. gdzie działa kod źródłowy rake'ów: prekompilacja?
- 10. Gdzie mogę znaleźć kod źródłowy dla WebMatrix.WebData.WebSecurity
- 11. Gdzie mogę pobrać kod źródłowy "OpenGL"?
- 12. Gdzie CPAN instaluje moduły?
- 13. Gdzie sdkman instaluje pakiety?
- 14. Gdzie instaluje się easy_install?
- 15. Ruby, kod źródłowy Splat?
- 16. SyntaxHighlighter v3.0.83 kod źródłowy
- 17. Gdzie pip instaluje swoje pakiety?
- 18. Gdzie można znaleźć kod źródłowy Java 6 JSSE/JCE?
- 19. Gdzie jest kod źródłowy dla pypi, indeksu Pythona?
- 20. Gdzie mogę uzyskać kod źródłowy kalendarza Androida 1.5 i 1.6?
- 21. Gdzie mogę zobaczyć kod źródłowy glassfish w Internecie
- 22. Jak mogę powiedzieć visualvm, gdzie znaleźć mój kod źródłowy?
- 23. Gdzie mogę pobrać kod źródłowy do Biblioteki Standardowej GNU C++?
- 24. Gdzie jest obecnie dostępny kod źródłowy dla JUnit?
- 25. Android odtwarzacz muzyczny kod źródłowy
- 26. Kod źródłowy metody macierzystej Java
- 27. Latex + kod źródłowy importu
- 28. App kod źródłowy Inventor
- 29. Kod źródłowy biblioteki C
- 30. Organizowanie R Kod źródłowy
Co mówi "ls -l/usr/local/bin/rustc"? – Doorknob
To mi mówi: 'ls -l/usr/local/bin/rustc -rwxr-xr-x 1 root root 2889 Nov 24 13:24/usr/local/bin/rustc' – krishnab
Istnieje' ~/.multirust/toolchains/stable/bin' folder w moim katalogu domowym. Czy to jest właściwy do użycia. Jest tam plik "rustc" i "cargo". – krishnab