我想列出 Mac OS 13 上的动态库和可用路径。就像在 Linux 中一样,我们可以这样做:
ldconfig -p | grep ssl
libssl3.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl3.so
libssl.so.1.1 (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl.so.1.1
libssl.so.1.1 (libc6) => /lib/i386-linux-gnu/libssl.so.1.1
libssl.so (libc6,x86-64) => /lib/x86_64-linux-gnu/libssl.so
我想选择最新的 ssl 版本,就像本例中的 libssl3。
如何在 Mac 13 上执行此操作。
update_dyld_shared_cache 命令没有任何选项。 并且下面的 dyld 命令不起作用。
`DYLD_PRINT_LIBRARIES=YES /usr/bin/true`
我自己修好了。我使用以下命令来使用最新的:
crypto_path=`brew list openssl | grep "libcrypto.dylib$"`
ln -s $crypto_path /usr/local/lib/libcrypto.dylib