我想为 Ruby 制作一个 C++ 扩展(使用外部库,即 stdlib 和 OpenCV),然后将其引入 Rails 项目。我应该做些什么来使它与 Rails 兼容,或者更好的是,是否有一个 Rails 框架可以让编写扩展(尤其是 C++)更容易?
问问题
275 次
1 回答
3
无论 Rails 是什么,您都可以使用 C 扩展创建 gem。
我建议您观看 RailsCast 以了解如何创建 gem:
http://railscasts.com/episodes/245-new-gem-with-bundler
并从那里查看 RubyGems 教程,了解如何添加 C 扩展
http://guides.rubygems.org/c-extensions/
我从未做过 C++ 扩展,但 EventMachine 是用 C++ 构建的
于 2012-04-28T13:51:25.253 回答