如何让 Mac 的 Ruby 使用 libreadline
1 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
如何让 Mac 的 Ruby 使用 libreadline
步骤如下:
安装 6.0 版本的 readline 库:brew install readline
配置 Ruby 的 readline 扩展:
# 请根据自己的 Ruby 版本调整目录名
cd ~/.rvm/src/ruby-1.9.3-p194/ext/readline
# 请根据 Homebrew 和 readline 库的安装目录调整路径
ruby extconf.rb --with-readline-dir=/usr/local/Cellar/readline/6.0
确认第二步的命令输出里有 checking for readline/readline.h... yes 这一行,然后运行 make
运行 otool -l readline.bundle,确认输出的内容包含了 libreadline 而不是 libedit,然后运行 make install
- 1 回答
- 0 关注
- 1112 浏览
添加回答
举报
0/150
提交
取消