| 33 3. Install [GNU Scientific Library]. On a Mac with [Homebrew] installed, |
33 3. Install [GNU Scientific Library]. On a Mac with [Homebrew] installed, |
| 34 this can be done with |
34 this can be done with |
| 35 ```console |
35 ```console |
| 36 brew install gsl |
36 brew install gsl |
| 37 ``` |
37 ``` |
| 38 For other operating systems, suggestions are available in the |
38 For other operating systems, suggestions are available in the [rust-GSL] |
| 39 [rust-GSL crate documentation][rust-GSL]. |
39 crate documentation. On Windows, you will likely need to pass extra |
| 40 On Windows, you will likely need to pass extra `RUSTFLAGS` options to |
40 `RUSTFLAGS` options to Cargo in the following steps to locate the library. |
| 41 Cargo in the following steps to locate the library. |
|
| 42 |
41 |
| 43 4. Download [alg_tools] and unpack it under the same directory as this |
42 4. Download [alg_tools] and unpack it under the same directory as this |
| 44 package. |
43 package. |
| 45 |
44 |
| 46 [rustup]: https://rustup.rs |
45 [rustup]: https://rustup.rs |
| 47 [alg_tools]: https://tuomov.iki.fi/software/alg_tools/ |
46 [alg_tools]: https://tuomov.iki.fi/software/alg_tools/ |
| 48 [Rust]: https://www.rust-lang.org/ |
47 [Rust]: https://www.rust-lang.org/ |
| 49 [GNU Scientific Library]: https://docs.rs/GSL/6.0.0/rgsl/ |
48 [GNU Scientific Library]: https://www.gnu.org/software/gsl/ |
| 50 [gsl]: https://www.gnu.org/software/gsl/ |
49 [rust-GSL]: https://docs.rs/GSL/6.0.0/rgsl/ |
| 51 [Homebrew]: https://brew.sh |
50 [Homebrew]: https://brew.sh |
| 52 [arXiv:2212.02991]: https://arxiv.org/abs/2212.02991 |
51 [arXiv:2212.02991]: https://arxiv.org/abs/2212.02991 |
| 53 |
52 |
| 54 ### Building and running the experiments |
53 ### Building and running the experiments |
| 55 |
54 |