【发布时间】:2010-09-29 00:05:39
【问题描述】:
有没有人幸运地将Camellia 计算机视觉库安装到 OS X 上?我一直在用头撞墙试图让它安装。网上有only one reference I can find,有点过时了。我已经按照 T 的说明进行操作,但没有运气。
我希望您在 SO 上的一位杰出人士可以帮助一个老兄。
【问题讨论】:
标签: ruby image-processing computer-vision
有没有人幸运地将Camellia 计算机视觉库安装到 OS X 上?我一直在用头撞墙试图让它安装。网上有only one reference I can find,有点过时了。我已经按照 T 的说明进行操作,但没有运气。
我希望您在 SO 上的一位杰出人士可以帮助一个老兄。
【问题讨论】:
标签: ruby image-processing computer-vision
cd ..
从 rubyforge 下载 camellia-2.7.0-x86-linux.gem
cd 分机
按照描述修改 extconf.rb
【讨论】:
不好!!!
sudo gem install camellia-rb
不是山茶花图形宝石,它是一个密码宝石,所以仍然没有好的解决方案
问题是让山茶花图形宝石进入 os X leopard 工作,还有其他人吗??
【讨论】:
我通过以下步骤让它在 Leopard 上运行(已经有 Ruby 等,设置 - 如果您还没有,请从 OS X 安装 DVD 安装 XCode):
cd CamelliaLib-2.7.0/./configuresudo makesudo make install很酷,这样就安装了 Camellia。接下来是 Ruby 部分。
首先,我用gem search -r camellia寻找宝石:
*** REMOTE GEMS ***
camellia (2.7.0)
camellia-rb (1.2)
很好,所以只需一个简单的gem install。
$ sudo gem install camellia
ERROR: could not find gem camellia locally or in a repository
很奇怪。无论如何,我安装了另一个gem:
$ sudo gem install camellia-rb
果然(你需要先使用require 'rubygems',除非你有像我这样的不同设置):
$ irb
irb(main):001:0> require 'camellia'
=> true
希望能帮助您入门。
【讨论】:
您的问题到底是什么?有任何错误信息吗?您是在尝试编译库还是在尝试构建 gem?
Camellia 库的源代码是用 C 语言编写的。如果你想在你的 OS X 机器上编译这个库,你需要一个 C 语言 compiler(比如 GCC)。在 OS X 上安装一个最简单的方法是安装Apple's XCode,因为 GCC 是这个包的一部分。您可以通过在Terminal 窗口中输入命令 which gcc 来检查您是否安装了 GCC。如果此命令返回 gcc 应用程序的路径(如 /usr/bin/gcc),则您已经安装了 GCC。如果该命令没有返回任何内容,您应该安装 GCC(或 XCode,如前所述)。
之后,只需按照您提到的网站上的步骤进行操作即可。
如果这不能回答您的问题,请编辑您的请求,并更具体地说明问题和您想要做什么。
【讨论】: