c - 使用 openssl 时链接器错误

标签 c linker openssl

我这里有 openssl 文件夹:

C:\Dev-Cpp\include\openssl

在 dev c++ 中,我向链接器命令行提供了以下内容:

-lssl -lcrypto -l<C:\Dev-Cpp\include\openssl>

以及调用编译器时的以下内容:

-L<C:\Dev-Cpp\include\openssl>

编译后 dev c++ 显示此错误:

cannot find -l<C:\Dev-Cpp\include\openssl> 
ld returned 1 exit status 

最佳答案

删除-l<C:\Dev-Cpp\include\openssl>来自您的链接线命令。

-lssl -lcrypto

您已经使用 -lssl -lcrypto 链接到 openssl 库

如果要指定库的保存路径。你必须只使用

-L<C:\Dev-Cpp\include\openssl>

关于c - 使用 openssl 时链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20770586/

相关文章:

c++ - 我的 https C++ 代码在某些网站上不起作用 (binance)

带 SSL 选项的 Rubymine Thin

C - 打印素数列表(递归)

c - 尝试使用 Mpi recv : signal segmentation fault 时出错

C++ 链接类定义中定义的方法

c - 将 AES256 示例与 OpenSSL 结合使用时出现链接错误

c - C 中的函数数组

c - 从文件中读取值并将它们存储到多维数组中

c++ - 转移到 VS 2010,很多 "unresolved external symbol"错误

c - c中的openssl aes解密