install rustup
This commit is contained in:
parent
50d1998b75
commit
166fef2383
2
.gitignore
vendored
2
.gitignore
vendored
@ -14,3 +14,5 @@ Cargo.lock
|
|||||||
# MSVC Windows builds of rustc generate these, which store debugging information
|
# MSVC Windows builds of rustc generate these, which store debugging information
|
||||||
*.pdb
|
*.pdb
|
||||||
|
|
||||||
|
# Org mode autosaved
|
||||||
|
*~
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
# Rust_Quickstart
|
|
||||||
|
|
||||||
https://developer.fermyon.com/spin/v2/quickstart
|
|
50
README.org
Normal file
50
README.org
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
#+title: Rust Quickstart
|
||||||
|
#+date:[2023-11-19 Sun]
|
||||||
|
#+author: HaQadosch
|
||||||
|
#+startup: indent
|
||||||
|
#+note: based on https://developer.fermyon.com/spin/v2/quickstart
|
||||||
|
#+link: article https://developer.fermyon.com/spin/v2/quickstart
|
||||||
|
|
||||||
|
* Org shortcuts
|
||||||
|
** Feetnotes[fn:1]
|
||||||
|
- create footnote :: ~C-c C-x f~
|
||||||
|
- jump to the footnote ref :: ~C-c C-c~
|
||||||
|
* Instaling Rust
|
||||||
|
Looking at the [[https://www.rust-lang.org/learn/get-started][get-started doc]],
|
||||||
|
let's use ~rustup~
|
||||||
|
#+description: installing rust and libs using rustup
|
||||||
|
#+name: install rustup
|
||||||
|
#+begin_src shell
|
||||||
|
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
Checking if the install went ok
|
||||||
|
#+description: running version and upgrade to confirm install is ok
|
||||||
|
#+name: confirm install
|
||||||
|
#+begin_src shell
|
||||||
|
rustup --version
|
||||||
|
rustup upgrade
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS: confirm install
|
||||||
|
| rustup 1.26.0 (5af9b9484 2023-04-05)
|
||||||
|
| info: This is the version for the rustup toolchain manager, not the rustc compiler.
|
||||||
|
| info: The currently active `rustc` version is `rustc 1.74.0 (79e9716c9 2023-11-13)`
|
||||||
|
| info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
|
||||||
|
| info: checking for self-update
|
||||||
|
|
|
||||||
|
| stable-x86_64-unknown-linux-gnu unchanged - rustc 1.74.0 (79e9716c9 2023-11-13)
|
||||||
|
|
|
||||||
|
| info: cleaning up downloads & tmp directories
|
||||||
|
|
||||||
|
|
||||||
|
Ensure cargo, the package manager is also installed
|
||||||
|
#+name: confirm cargo installed
|
||||||
|
#+begin_src shell
|
||||||
|
cargo --version
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS: confirm cargo installed
|
||||||
|
| cargo 1.74.0 (ecb9851af 2023-10-18)
|
||||||
|
* Rust mode for emacs
|
||||||
|
Woohoo https://github.com/rust-lang/rust-mode
|
Loading…
Reference in New Issue
Block a user