• openssl编译时!遇见的问题


      openssl编译:

      1、编译静态库

        ./config --prefix=/root/openssl/soft

        make

      2、编译动态库

        ./config --prefix=/root/openssl/soft shared

        make

        make install

      3、问题

        1、在静态编译的时候,只需make之后就能使用了,在动态编译时,需要make install,否则就会出现问题:

    cannot load engine 'dev'
    load engine error
    //下面出现一大堆的错误
    。。。。。。。。。。。。。。。。。。
    。。。。。。。。。。。。。。。。。。

        这个问题以后考究。

        2、在测试openssl时,如果使用静态库,就不要动态编译,这样可能会出现内存泄漏的问题,这个可能是动态库和静态库交叉使用时的问题,也可能是源码上的bug,能力问题不能找到问题的本质。

      4、在使用硬件的的时候,需要厂家提供库文件,这个库文件一般放在/lib文件夹下。

        /lib/libxxx.so

      5、在修改完环境变量后,进行source,如果开启了多个终端一定要在每个窗口都要进行source或者。。。。

  • 相关阅读:
    C++ 引用详解
    QT的UDP组播技术
    idea快捷键
    window10安装不同版本的mysql(5.7和8.0.25)
    第2篇scrum
    结对项目:四则运算(C语言)
    个人项目wc(C语言)
    修改博客园背景,css
    第一次作业
    第4篇 Scrum 冲刺博客(专✌️团队)
  • 原文地址:https://www.cnblogs.com/coolYuan/p/8946588.html
Copyright © 2020-2023  润新知