Msys 将 openssl 运行时库放在哪里?

问题描述

我正在尝试为 android 构建一些库,该库使用 hyper-native-tls

要构建它,我需要指定 OPENSSL_INCLUDE_DIROPENSSL_LIB_DIR

我使用 Msys2 安装 openssl 并设法找到包含目录 C:\msys64\mingw64\include

现在我找不到OPENSSL_LIB_DIR,正如所说的here

如果指定,将用于查找的目录 OpenSSL 库。

我尝试放置许多目录,但都失败了。我在哪里可以找到指定的目录或正确的目录 w.r.t. Msys2 用于 dll?


错误说明

 --- stderr
  thread 'main' panicked at 'OpenSSL libdir at `C:\msys64\usr\lib\openssl\` does not contain the required files to either statically or dynamically link OpenSSL',C:\Users\Me\.cargo\registry\src\github.com-1ecc6299db9ec823\openssl-sys-0.9.61\build/main.rs:332:13

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)