14 ## Installation and usage |
14 ## Installation and usage |
15 |
15 |
16 ### Installing dependencies |
16 ### Installing dependencies |
17 |
17 |
18 Most dependencies are managed by the Cargo build system of [Rust]. You will |
18 Most dependencies are managed by the Cargo build system of [Rust]. You will |
19 only need to install the “stable” Rust compiler and the |
19 only need to manually install the “stable” Rust system itself. At the time |
20 [GNU Scientific Library] manually. At the time of writing this README, |
20 of writing this README, [alg_tools] also needs to be downloaded separately. |
21 [alg_tools] also needs to be downloaded separately. |
|
22 |
21 |
23 1. Install the [Rust] infrastructure (including Cargo) with [rustup]. |
22 1. Install the [Rust] infrastructure (including Cargo) with [rustup]. |
24 2. Install a “stable” release of the Rust compiler. With rustup, installed in |
23 2. Install a “stable” release of the Rust compiler. With rustup, installed in |
25 the previous step, this can be done with |
24 the previous step, this can be done with |
26 ```console |
25 ```console |
31 |
30 |
32 [rustup]: https://rustup.rs |
31 [rustup]: https://rustup.rs |
33 [alg_tools]: https://tuomov.iki.fi/software/alg_tools/ |
32 [alg_tools]: https://tuomov.iki.fi/software/alg_tools/ |
34 [Rust]: https://www.rust-lang.org/ |
33 [Rust]: https://www.rust-lang.org/ |
35 [GNU Scientific Library]: https://www.gnu.org/software/gsl/ |
34 [GNU Scientific Library]: https://www.gnu.org/software/gsl/ |
36 [rust-GSL]: https://docs.rs/GSL/6.0.0/rgsl/ |
|
37 [Homebrew]: https://brew.sh |
35 [Homebrew]: https://brew.sh |
38 [arXiv:????]: https://arxiv.org/abs/???? |
36 [arXiv:????]: https://arxiv.org/abs/???? |
39 |
37 |
40 ### Building and running the experiments |
38 ### Building and running the experiments |
41 |
39 |