gpt4 book ai didi

C - 链接器错误

转载 作者:行者123 更新时间:2023-12-04 06:27:43 24 4
gpt4 key购买 nike

我用 Xcode 4 编写了一个 C 程序。我包含了一些 OpenSSL 头文件:

#include <openssl/sha.h>
#include <openssl/hmac.h>
#include <openssl/evp.h>

这似乎不起作用,因为我得到 Apple Mach-O Linker (ld) Error: "..." referenced from:错误。

我试图包含 OpenSSL 框架,但我在列表中找不到它(我只找到 libssl 没有用)。我究竟做错了什么?

最佳答案

#include在预处理/编译阶段是相关的。由于您收到链接器错误,问题在于您没有链接适当的库。

OpenSSL 不是 Apple 意义上的框架,这就是您还没有找到它的原因。在您的情况下,由于 libssl 还不够,您缺少 libcrypto(它也是 OpenSSL 的一部分)。

关于C - 链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5840958/

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