我正在运行Elementary OS,我刚刚使用apt-get安装了libvips-dev。当我运行“gem install ruby-vips -v'0.3.9'”时,我收到此错误:
extconf.rb:27:in `<main>': no pkg_config for any of following libvips
versions: 7.29, 7.28, 7.27, 7.26, 7.24, 7.23, 7.22, 7.20 (RuntimeError)
extconf failed, exit code 1
从我的简单知识,也许这意味着gem无法找到libvips-dev的安装(我知道它是必需的。)这个错误是什么意思,我该如何安装这个库?
答案 0 :(得分:0)
ruby-vips
使用pkg-config
查找libvips
。尝试在命令行运行:
$ pkg-config vips --cflags
-D_REENTRANT -DMAGICKCORE_HDRI_ENABLE=0 ....
如果您收到错误,pkg-config
无法正确找到vips。您需要检查是否有vips.pc
文件,并且该文件位于$PKG_CONFIG_PATH
上。