如何在rails项目中包含c ++绑定

我问了关于r-trees的这个问题 ,答案包括使用带有一些ruby包装器的c ++库。 我已经让包装器在测试文件中工作,但是如何在我的rails项目中包含包装器?

我在项目的/lib文件夹中包含了包含文件的文件夹(本例中为RTREE )。 然后我从该文件夹中运行ruby exconf.rb 。 最后,我在项目中包含了必要的文件( require RBOOST/rboost_rtree_2d_rect )。 有了这个,我很高兴。