我最近开始学习ruby。我尝试在我自己的项目中使用ruby上的库pHash。我尝试了2天,但我不知道我做错了什么。我包含了新旧版本的库,我安装在本地目录和主目录中。我经常在编译ruby和命令行ubuntu时出错。最后,我尝试使用bundler/inline,但得到了下一个错误。

代码如下:
require 'bundler/inline'
gemfile do
source 'https://rubygems.org'
gem 'pHash', require: 'ffi'
gem 'rspec', require: false
end
Phash::Text.new('first.txt') % Phash::Text.new('second.txt')我从文档中提取的最后一行代码。
发布于 2018-07-22 01:39:34
require: 'ffi'似乎不太可能做你需要的事情...实际上,文档中的所有示例都首先包含一个特定的require调用。您引用的内容如下所示:
require 'phash/text'
Phash::Text.new('first.txt') % Phash::Text.new('second.txt')https://stackoverflow.com/questions/51458550
复制相似问题