我正在尝试使用 Wasm 数据库层创建 NodeJS 应用程序。我使用 Rust、Diesel 作为数据库驱动程序和wasm-pack
WebAssembly 编译器。
当我尝试使用 构建我的服务时wasm-pack
,尝试链接libpq
库失败。设置了PQ_LIB_DIR
环境变量,并且diesel-cli
没有任何问题,但是当我尝试编译我的服务时它失败并出现以下错误:
error: linking with `rust-lld` failed: exit code: 1
= note: rust-lld: error: unable to find library -llibpq
我该如何解决?
我的系统:
- 操作系统:Windows 10
- 锈:1.38.0
- wasm 包:0.8.1
- 柴油:1.4.0
- PostgreSQL : 12