正点原子STM32MP57学习记录
情况说明
本人在这之前直接在linux下apt-get install已安装过了openssl,默认安装在usr/bin目录下,如下图。
但是,本人在尝试第一次cmake编译时,却报错:
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY) (found version "1.1.1")
解决办法
换个路径重新安装openssl,按照报错提示设置环境变量,重新编译。
重新安装openssl
操作系统:Ubuntu18.02
OpenSSL Version: openssl-1.1.1d.tar.gz
OpenSSL下载地址为:https://www.openssl.org/source/
参考博客:https://www.cnblogs.com/relucent/p/11887328.html
1、下载压缩包
wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz
2、在文件夹下解压缩,执行如下命令:
tar -xzvf openssl-1.1.1d