ROR debug环境搭建

Ruby和Rails的debug环境搭建竟然是如此的困难!

安装环境MacOS10.6,Ruby1.9.3,Rails3.2.1,rvm

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

sudorvmreinstall1.9.3--patchdebug--force-autoconf

2.安装ruby-debug19

geminstallruby-debug19----with-ruby-include="$rvm_path/src/$(rvmtoolsidentifier)/"

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

geminstalllinecache19-0.5.13.gem----with-ruby-include="$rvm_path/src/$(rvmtoolsidentifier)/"

geminstallruby-debug-base19-0.11.26.gem----with-ruby-include="$rvm_path/src/$(rvmtoolsidentifier)/"

4.测试是否安装成功

$irb

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

=>true

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

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

6.以debugger模式启动rails

railsserver–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

相关推荐