在Mac下使用openssl库

我们的目标是装openssl库,方法是利用homebrew

  • 替换homebrew源,从GitHub到中科大
curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/master/install 
>> brew_install

进入brew_install,修改BREW_REPO项和CORE_TAP_REPO 项如下:

BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze
CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze
  • 使用ruby这个工具来处理brew_install, 安装homebrew
    比如你的brew_install在~目录下,执行命令
ruby ~/brew_install
  • 用brew装openssl库
brew install openssl

用brew装库,默认装在
/usr/local/opt/openssl/

  • 修改搜索路径
    可以通过修改环境变量,将openssl的库路径和头文件路径可以写入系统路径,这样写gcc命令的时候 -I和 -L可以省写
    在~目录下可以创建名为.bashrc或者.bash_profile的文件
    里面写入
export CPATH=/usr/local/opt/openssl/include
export LIBRARY_PATH=/usr/local/opt/openssl/lib

更新刚配置的环境变量

source .bash_profile
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容