新手求教Ruby中调试的问题

新手求教Ruby中调试的问题

关于php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby中的Debugger,
在Programming Ruby一书中给出的例子是这样的:
  ruby -rdebug t.rb
    
Debug.rb
Emacs support available.
t.rb:1:def fact(n)
(rdb:1)
     list 1-9    
[1, 10] in t.rb

可是我在实际操作中,
在命令行中输入后的结果总是这样的:
G:\RubyStudy>ruby -rdebug test.rb
Debug.rb
Emacs support available.

D:/ruby/lib/ruby/site_ruby/1.8/ubygems.rb:10:require 'rubygems'
(rdb:1)

我不清楚为什么我想对test.rb进行调试,却跑到了对 ubygems.rb的调试呢?
百度了一下,也没找到答案。
自己初学,暂时也想不通,希望遇到过这类问题的朋友帮助一下。
谢谢。
没有用过 -debug。
推荐你在netbeans环境下开发调试。