我需要使用ffi gem来访问本机扩展。 当我要求' ffi'在一个简单的ruby脚本中,它工作正常。但是当我在我的Rails应用程序中需要ffi时,我得到:无法加载这样的文件 - ffi 为什么?
gem env显示了这个:
RubyGems环境:
答案 0 :(得分:0)
在Gemfile中添加以下行:
gem 'ffi'
下一步:
$ bundle install
现在:
require 'ffi'
您需要指定要在Gemfile中使用哪个gem,以便使用bundler将其用于Rails项目。
更新:我们建议您结帐How does bundler bundle,how bundler require gems和此railscast。