搜索
toc
Latest Post

记一次 Redis OOM

解决 Clash 开启后 Google Play 无法更新下载软件

树莓派4b从 SD 卡迁移至 SSD

网站记录

230513-顾村公园

Windows Rust 编译 mysqlclient 缺失或者 libpq 缺失解决方法

❤ Jun Xie

在 Windows 上使用 Rust 编译带有 Mysql 或者 Postgresql 的项目会报 mysqlclient 或者 libpq 缺失,使用下面的方法可以解决。

  1. 下载 mysql-connector-c
  2. 配置 CARGO_HOME\config,新增配置
[target.x86_64-pc-windows-msvc.mysqlclient]
rustc-link-search = ["E:\\Env\\mysql\\mysql-connector-c-6.1.11-winx64\\lib\\vs14"]
rustc-link-lib = ["mysqlclient"]

如果是 posqgresql 则新增:

[target.x86_64-pc-windows-msvc.pq]
rustc-link-search = ["E:\\Env\\pgsql\\lib"]
rustc-link-lib = ["libpq"]


Relate Post

Rust 开发环境配置

mycat事务超时

rustlang学习

Mysql Communications link failure 的几种情况