| Crates.io | gmp-ecm-sys |
| lib.rs | gmp-ecm-sys |
| version | 0.1.0 |
| created_at | 2024-11-14 19:27:51.700523+00 |
| updated_at | 2024-11-14 19:27:51.700523+00 |
| description | Rust low-level bindings for GMP-ECM. |
| homepage | |
| repository | https://github.com/skyf0l/gmp-ecm-rs |
| max_upload_size | |
| id | 1448237 |
| size | 2,929,322 |
Rust low-level bindings for GMP-ECM.
Building the C libraries can take some time. In order to save compilation time, the built libraries are cached in the user’s cache directory as follows:
$XDG_CACHE_HOME/gmp-ecm-sys or
$HOME/.cache/gmp-ecm-sys$HOME/Library/Caches/gmp-ecm-sys{FOLDERID_LocalAppData}\gmp-ecm-sysTo use a different directory, you can set the environment variable
GMP_ECM_SYS_CACHE to the desired cache directory. Setting the
GMP_ECM_SYS_CACHE variable to an empty string or to a single
underscore ("_") will disable caching.
The gmp-ecm-sys crate is free software: you can redistribute it
and/or modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation, either version 3
of the License, or (at your option) any later version. See the full
text of the GNU LGPL
and GNU GPL for details.