.net 不能';t链接OpenSSL

.net 不能';t链接OpenSSL,.net,openssl,homebrew,.net-core,.net,Openssl,Homebrew,.net Core,我正在使用OS X Sierra和最新版本的自制软件。我正在尝试安装openssl以开始使用dotnet。但即使我尝试卸载openssl并取消其目录链接,但它仍然不起作用。 我认为我在这里无法解决的根本问题是,我可以将已经安装openssl的位置链接到/usr/local/opt/openssl brew链接--强制使用openssl 警告:拒绝链接:openssl 链接keg only openssl意味着您可能最终会链接到不安全的, 在使用自制OpenSSL的头文件时,不推荐使用系统Open

我正在使用OS X Sierra和最新版本的自制软件。我正在尝试安装openssl以开始使用dotnet。但即使我尝试卸载openssl并取消其目录链接,但它仍然不起作用。 我认为我在这里无法解决的根本问题是,我可以将已经安装openssl的位置链接到
/usr/local/opt/openssl

brew链接--强制使用openssl
警告:拒绝链接:openssl
链接keg only openssl意味着您可能最终会链接到不安全的,
在使用自制OpenSSL的头文件时,不推荐使用系统OpenSSL。
而是将完整的include/library路径传递给编译器,例如:
-I/usr/local/opt/openssl/include-L/usr/local/opt/openssl/lib`

您正在macOS上使用非常旧的.NET Core指令。尝试:

另见,,,等。
$ brew update
$ brew install openssl
$ mkdir -p /usr/local/lib
$ ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
$ ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/