test.rb
p Object.class #Class o=Object.new p o.class #Object class C end p C.class #Class o=C.new p o.class #=>C
测试条件 win10 64 位,ruby3.0 上面这个代码在官方发布的 3.0 运行如预期,而自己从源码编译出的 ruby 做嵌入 C++ 尝试时 使用 rb_require "path_to/test.rb" 时报错说,没有 class 这个方法名 这种情形是正常的吗? 通过反射查找,确实没有看到有 class 这个方法,而官方发布的能反射出有这个方法