mac rust ld:未找到 -lglib-2.0 库,clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)

💡 原文约100字/词,阅读约需1分钟。
📝

内容提要

本文介绍了解决macOS上链接器找不到libglib-2.0库的问题的两种方法:安装GLib库和告诉链接器GLib库的位置。最后建议重新构建项目并设置DYLD_LIBRARY_PATH环境变量。

🎯

关键要点

  • 链接器无法找到 libglib-2.0 库的问题
  • 确保系统中安装了 GLib 库
  • 使用 Homebrew 安装 GLib 库的命令:brew install glib
  • 检查 GLib 是否正确安装:brew list glib
  • 设置 PKG_CONFIG_PATH 环境变量以告诉链接器 GLib 的位置
  • 在 Cargo.toml 中指定链接库的位置
  • 重新构建项目以检查链接错误
  • 设置 DYLD_LIBRARY_PATH 环境变量
➡️

继续阅读