macOS 如何同时安装 OpenSSL 的动态链接库 libssl.1.1.dylib 和 libssl.1.0.0.dylib?
“`
dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
Referenced from: /opt/local/lib/libcurl.4.dylib
Reason: image not found
Abort trap: 6
“`
我的 OpenSSL 是经过 Homebrew 新安装过的,所以我能在 /opt/local/lib/目录下找到 libssl.dylib, libssl.a, libssl.1.1.dylib 。也就是很明显,现在的最新版就是 1.1,然而不知道项目里面那个地方使用了 libcurl,而 libcurl 似乎硬性指定了使用 libssl.1.0.0.dylib (我对 C++编译系统理解有限,也许是其他环境变量设置问题),所以因为缺少 1.0.。0 版本导致报错。
所以各位技术朋友,你们指定 macOS 上怎么同时优雅的存在 libssl.1.1.dylib 以及 libssl.1.0.0.dylib 么?