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 |