【问题标题】:ld: library not found for -lcrypto MacOSld: 找不到 -lcrypto MacOS 的库
【发布时间】:2021-08-24 10:01:01
【问题描述】:

尝试安装此软件时:http://graphics.berkeley.edu/resources/ARCSim/ 在 /dependencies 文件夹中运行 makefile 时出现以下错误。

ld: library not found for -lcrypto

我在 MacOS BigSur 上。

提前感谢您的帮助!

【问题讨论】:

  • 这篇文章能回答你的问题吗? stackoverflow.com/questions/23539147/…
  • libcrypto 由 OpenSSL 提供。您是否安装了 OpenSSL 头文件和库并在 ARCSim 构建中设置了路径?如果它基于 GNU autoconf 或 cmake,它应该会自己找到它。
  • 嘿,我直接从源代码安装,没有使用自制软件,它解决了问题

标签: c++ macos openssl


【解决方案1】:

您需要仔细阅读安装说明并安装所有依赖项 - 特别是对于您的错误消息,OpenSSL,例如via Homebrew.

【讨论】:

  • 嘿,谢谢它确实解决了这个问题。我直接从源代码安装而不使用自制软件
猜你喜欢
  • 2018-02-08
  • 2019-01-25
  • 2021-06-07
  • 2020-04-21
  • 2020-09-12
  • 1970-01-01
  • 2018-06-25
  • 2022-06-11
  • 2014-12-13
相关资源
最近更新 更多