• 关于mac自带的openssl和brew安装的openssl冲突


    关于mac自带的openssl和brew安装的openssl冲突

    一.起因

    mac自带的openssl没法卸载会影响到frida以及逆向的一些包的安装

    二.整理个个博客整理解决

    brew install openssl
    
    $ brew link openssl --force # 这步大概率会异常不过也要指行一下,然后更加提示信息我们配置环境
    
    $ open -e XXXX/.bash_profile
    
    export PATH=/usr/local/bin:$PATH   #这个很重要!!!
    export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"  #就是你brew安装路径
    export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
    export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"
    
    后面很多博客他都省略了一步很关键因为brew link openssl --force 失败了我们要手动设置
    ln -s /usr/local/opt/openssl@1.1/bin/openssl /usr/local/bin/openssl
    ln -s /usr/local/opt/openssl@1.1/include/openssl /usr/local/bin/openssl/include/openssl 这步不设定会导致fatal error: 'openssl/bio.h' file not found
    
    
  • 相关阅读:
    两种&
    安装版Windows是必须的
    检验CSS3.0兼容性的有趣东东
    Quadro和Geforce系列的区别
    ECMAScript
    多拉A梦的CSS(6) :not
    多拉A梦的CSS(1) Transform
    表单
    关于a元素的伪类
    多拉A梦的CSS(4) gradient
  • 原文地址:https://www.cnblogs.com/pythonywy/p/15346922.html
Copyright © 2020-2023  润新知