gpt4 book ai didi

c++ - Mac 应用程序的 md5.h 文件未找到错误 Xcode 7

转载 作者:搜寻专家 更新时间:2023-10-31 02:20:13 26 4
gpt4 key购买 nike

我正在尝试使用 openSSL 库中的 md5 模块。所以在我的一个标题中,我通过像这样包含 openssl 库来包含它:

#include <openssl/md5.h>

但是 Xcode 给我的消息是找不到 md5.h 文件。我进入我的/usr/include 并确认 openssl/md5.h 存在。

以下是我尝试解决的问题:

  • 我清理了我的项目
  • 确保在框架/库中包含 libcrypto.dylib节
  • 我已将/usr/include/包含在build设置中的用户 header 搜索路径和 header 搜索路径中,并将其设置为递归搜索子目录

我目前运行的是 OS X 10.10.5,我的 Xcode 版本是 7.0.1

最佳答案

您需要从此处为您的确切 Xcode 版本安装 Xcode 命令行工具: https://developer.apple.com/downloads/

然后,openssl 源将被安装在/usr/include 中。

此外,您需要通过在链接器的标志中添加“-lcrypto”和“-lssl”(如果您也需要 SSL)来与 openssl 链接

关于c++ - Mac 应用程序的 md5.h 文件未找到错误 Xcode 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32997707/

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