ruby-on-rails – ImageMagick – “CORE_RL_magick_.dll未找到
我正在使用Rail3应用程序.
经过几个小时的努力,最终在win7x64 / ruby?? 1.9.2上安装了rmagick 2.13.1 gem,没有出现错误,我遇到了另一个错误.是的,我听说过windows的windows经验可能是痛苦的… 我使用载波来处理和上传图像到AWS S3. class IconUploader < CarrierWave::Uploader::Base require 'rmagick' include CarrierWave::RMagick ... process :resize_to_fit => [100,100] process :convert => :png ... 当我在我的开发机器上触发文件上传时,会给我一个Windows弹出窗口
谷歌对此没有太大的帮助. 我的PATH变量设置为C:/ ruby??192 / ImageMagick – 它已经安装了ImageMagick.这个文件夹有几个CORE_RL DLL,包括magick一个. DLL的本身没有丢失! irb>要求’rmagick’返回true Version: ImageMagick 6.6.9-6 2011-04-14 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC Features: OpenMP 所以我有几个问题. >我该如何解决? 到目前为止,我已经尝试过ImageMagick v 6.6.9 32bit dll,它给出了CORE_RL DLL错误, checking for snprintf() in assert.h,ctype.h,stdio.h,stdlib.h,math.h,time.h,stdint.h,sys/types.h,wand/MagickWand.h... yes checking for AcquireImage() in assert.h,wand/MagickWand.h... no and so on... 感谢大家. 解决方法
我终于设法安装了ImageMagick并构建了RMagick宝石,使其全部工作.万岁.
似乎问题出在DLL本身.当我尝试注册它,Windows给了我一个关于dll问题的错误. 所以我解决所有问题的方法是: >去here 版本:ImageMagick 6.6.1-10 2010-05-15 Q16 http://www.imagemagick.org 应该打印 Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... 几分钟后,如果一切正常,你应该看到 Successfully installed rmagick-2.13.1 1 gem installed Installing ri documentation for rmagick-2.13.1... Installing RDoc documentation for rmagick-2.13.1... 就是这样希望这样可以节省人们沮丧的浪费几个小时. 只有两个有用的链接:1和2如果您仍然无法安装 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |