Tag: libssl

在OS X El Capitan上使用libssl编译C程序?

我有一个使用libssl的简单C程序。 在Linux上,我安装了openssl-dev软件包并使用以下行编译程序: gcc test_libssl.c -o test_libssl -lcrypto -lssl 现在我想在我的Mac上做同样的事情。 同一行导致: fatal error: ‘openssl/conf.h’ file not found 我尝试通过brew install openssl安装openssl(openssl-dev没有工作)和home-brew 这给了我: … ==>安装openssl ==>正在下载https://www.openssl.org/source/openssl-1.0.2a.tar.gz curl:(22)请求的url返回错误:404 Not Found 我找到了一个没有答案的相关SO问题 。 我也试过了 brew info openssl 并得知 这个公式只是keg。 Mac OS X已经提供此软件并且并行安装另一个版本会造成各种麻烦。 Apple不赞成使用OpenSSL来支持自己的TLS和加密库 为了能够在OS X上编译libssl-C程序,我需要做什么/安装? 或者,首先是一个坏主意(鉴于上面的警告)? 更新: 我用brew安装了openssl。 我不确定这是不是问题,但我更新了brew。 采取brew的建议 您应该将/ usr / local的所有权和权限更改回您的用户帐户。 sudo chown -R $(whoami):admin / usr […]

使用libssl编程的任何好例子?

我想知道是否有人知道使用libssl作为编程库的任何好例子。 它只是通过libssl的代码挖掘试图理解它而烦人。 在最糟糕的情况下,我会继续@尝试和错误。