gpt4 book ai didi

postgresql - rust-lld : error: unable to find library -lpq

转载 作者:行者123 更新时间:2023-12-03 11:44:39 25 4
gpt4 key购买 nike

我正在尝试使用Yew,Diesel和Postgres构建一个简单的Web应用程序。当我运行时

wasm-pack build --target web --out-name wasm --out-dir ./static
我收到以下错误:
*rust-lld: error: unable to find library -lpq* 
我在macOS Catalina上。我通过Homebrew安装了Postgres。我的 libpq.dylib文件位于 /usr/local/lib
这些是我已经尝试过的故障排除方法:
  • /usr/local/lib中添加了$PATH。我的pg_config显示为LIBDIR = /usr/local/lib
  • 重新安装了Postgres
  • 更新了rustc -nightly

  • 这里的想法也没有帮助: How can I link a Rust Wasm application with libpq via wasm-pack?
    仍然没有解决。如有任何建议,我将不胜感激。

    最佳答案

    据我所知,Libpq不支持wasm-web平台,因此没有办法进行这项工作。正如评论中已经提到的那样,您可能希望在后端代码中而不是在前端代码中使用diesel

    关于postgresql - rust-lld : error: unable to find library -lpq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64195669/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com