Je ne sais pas pour C ou C++, mais c'est au contraire très facile d'avoir plusieurs versions de Rust. Il est officiellement recommandé d'installer Rust via RustUp qui te permet justement de gérer tes toolchains. Tu détermine ensuite par projet celle que tu souhaites utiliser.
# Installer la toolchain nightly
rustup install nightly
# Aller dans le répertoire du projetcd mon_super_projet
# Le projet utilise maintenant Rust nightly
rust override set nightly
Idem pour les bibliothèques, tout est géré au niveau du projet, via le fichier Cargo.toml.
Je ne sais pas si c'est la question que tu posais, mais il n'y a aucun souci à avoir deux projets différents qui utilisent deux versions distinctes d'une même bibliothèque.
[^] # Re: All hail to Rust
Posté par Letho . En réponse au journal Ready At Dawn passe à Rust. Évalué à 7.
Ben justement... Non ;)
Je ne sais pas pour C ou C++, mais c'est au contraire très facile d'avoir plusieurs versions de Rust. Il est officiellement recommandé d'installer Rust via RustUp qui te permet justement de gérer tes toolchains. Tu détermine ensuite par projet celle que tu souhaites utiliser.
https://www.rust-lang.org/fr-FR/install.html
https://rustup.rs/
Idem pour les bibliothèques, tout est géré au niveau du projet, via le fichier Cargo.toml.
Je ne sais pas si c'est la question que tu posais, mais il n'y a aucun souci à avoir deux projets différents qui utilisent deux versions distinctes d'une même bibliothèque.