[Rust]解決。failed to select a version for `libsqlite3-sys` which could resolve this conflict
[Rust]解決。failed to select a version for `libsqlite3-sys` which could resolve this conflict
実戦Rustプログラミング入門をやっていると、
バージョンが合わずビルド時にこけます。書籍は情報が古くなるので最新の情報を見ましょう
Cargo.tomを
[dependencies]
actix-rt = “2.2.0”
actix-web = “4.0.0-beta.3”
askama = “0.10.5”
thiserror = “1.0.26”
rusqlite = {version = “0.23”, feature=[“bundled”]}
r2d2 = “0.8.9”
r2d2_sqlite = “0.18.0”
だったのを
https://github.com/rusqlite/rusqlite#notes-on-building-rusqlite-and-libsqlite3-sys
を見て
[dependencies]
actix-rt = “2.2.0”
actix-web = “4.0.0-beta.3”
askama = “0.10.5”
thiserror = “1.0.26”
rusqlite = {version = “0.25.1”, feature=[“bundled”]}
r2d2 = “0.8.9”
r2d2_sqlite = “0.18.0”
にしました
このようにすれば現時点ではいけました。最新の情報を参照してください