如何将Readline支持编译到Ruby中
我的ruby版本是用editline
编译的(在os x上)我错过了irb
中readline
的function。
如何使用readline
支持重新编译ruby?
- 将
readline
安装到/usr/local
- 从头开始重新编译ruby并使用
--with-readline-dir=/usr/local
开关
或者如果您之前已经下载了ruby源并手工构建,
- 转到ruby源代码树的
ext/readline
文件夹 - 键入
ruby extconf.rb
,然后运行ruby extconf.rb
的make && make install
过程。
还有一个纯粹的ruby readline 。