欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ROR debug环境搭建

程序员文章站 2022-03-16 13:13:27
...
Ruby和Rails的debug环境搭建竟然是如此的困难!

安装环境Mac OS 10.6, Ruby1.9.3, Rails 3.2.1, rvm

1. 利用rvm重新安装ruby及其源码

sudo rvm reinstall 1.9.3 --patch debug --force-autoconf

2. 安装ruby-debug19

gem install ruby-debug19 -- --with-ruby-include="$rvm_path/src/$(rvm tools identifier)/"

3. 安装linecache19-0.5.13.gem and ruby-debug-base19-0.11.26.gem。可以到http://rubyforge.org/frs/?group_id=8883去下载对应的版本

gem install linecache19-0.5.13.gem -- --with-ruby-include="$rvm_path/src/$(rvm tools identifier)/"

gem install ruby-debug-base19-0.11.26.gem -- --with-ruby-include="$rvm_path/src/$(rvm tools identifier)/"

4. 测试是否安装成功

$ irb
irb(main):001:0> require 'ruby-debug'
=> true

5. 到Rails工程目录下,修改GemFile,把下面的代码加到GemFile中。然后运行bundle install

gem ‘ruby-debug19′, :require => ‘ruby-debug’

6. 以debugger模式启动rails

rails server –debugger

如果那位大侠有更好的办法,请赐教。关于如何在windows安装还没知道解决方案,很多编译错误,google很久也没有解决。个人感觉Ruby和Rails的开发还是挺繁琐的,就环境搭建就费了很长时间,希望后面一切顺利。

参考资料
https://rvm.beginrescueend.com/support/troubleshooting
https://github.com/mark-moseley/ruby-debug/wiki/Installation%3A-command-line-version
http://dirk.net/2010/04/17/ruby-debug-with-ruby-19x-and-rails-3-on-rvm/
http://blog.wyeworks.com/2011/11/1/ruby-1-9-3-and-ruby-debug