我最近开始学习红宝石。我试图在我自己的项目中使用 ruby 上的库 pHash。我尝试了 2 天,但我不明白我做错了什么。我包括新旧版本库,我安装在本地目录和主目录中。我在编译 ruby 和命令行 ubuntu 时经常出错。最后我尝试使用捆绑器/内联并得到下一个错误。
代码在这里:
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')
我从文档中获取的最后一行。