我刚开始将MacRuby用于一个简单的Mac应用程序,现在我遇到了一个问题。
对于我的项目,我使用 rmagick gem 。 我按照命令中的说明安装了它
sudo macgem安装rmagick
一切都很好,但问题是,如果我试图用 require 'rmagick' 。我收到一个错误,说没有这样的文件可加载。
require 'rmagick'
这很奇怪,因为我注意到,如果我首先正常构建项目,然后构建部署目标,我就可以毫无问题地执行应用程序。
如果有一种方法可以在开发目标中使用gem,那将是非常酷的,因为否则我需要在每次更改后30秒,总共相当于xD
是 啊 RMagick公司 这可能是一个棘手的问题:
require 'rubygems' require 'RMagick'
是答案。此外,macruby显然仍然需要 require 'rubygems' 。但是要小心 单元 您实际使用的是 Magick 。
require 'rubygems'
Magick
一个简短的例子:
require 'rubygems' require 'RMagick' image = Magick::Image.new "path/to/image.png"
Here 你会发现 RMagick公司 -文件。