我正在使用Mac Lion和RVM、自制软件、bundler和rmagick gem
当我执行以下命令时:
brew install imagemagick
convert --version安装的imagemagick版本是Q16 (16位深度),但出于速度原因,我更喜欢8位深度版本。
要实现此目的,正确的brew命令是什么?
发布于 2012-08-14 00:47:01
我意识到自制公式只是ruby脚本,所以我搜索了imagemagick公式。
locate imagemagick.rb因此,您可以在以下位置查看options方法中的所有可用选项:
/usr/local/Library/Formula/imagemagick.rb 所以最后,这只是一个简单的
brew install imagemagick --with-quantum-depth-8另请参阅homebrew install imagemagick 8 bit version
brew 2的更新
Brew版本2不再允许其他编译(./configure)设置。现在你必须自己编辑fromula并重新编译。
打开并编辑brew公式
brew edit imagemagick在args = %W[部分下添加以下行
--with-quantum-depth=8然后使用-s进行安装和盘绕
brew install imagemagick -s然后使用以下命令测试新安装的ImageMagick
convert --version您将在版本号之后的第一行看到Q8。
备注:如果你使用rmagick,并且刚刚更改了你的ImageMagick,请确保你的gem uninstall rmagick && bundle install
https://stackoverflow.com/questions/8223969
复制相似问题