问题描述
rust web框架 actix-web 整合 orm框架diesel,因为我使用的rust toolchain 环境是gnu
执行命令 cargo install diesel_cli --no-default-features --features mysql 报错
具体的问题是 这一句x86_64-w64-mingw32/bin/ld.exe: cannot find -lmysql
意思也就是链接不到库文件libmysql (cannot find -lmysql 就是指libmysql, -lxxxx是指libxxx)
解决问题
尝试方法一 (未成功)
该问题我的最终目的是安装diesel_cli 所以既然gnu的toolchain不行,那我就切换成msvc的方式
切换成stable-x86_64-pc-windows-msvc后继续 执行
cargo install diesel_cli --no-default-features --features mysql
但是也是报缺少库文件mysqlclient
没找到名称跟mysqlcli