Ubuntu 16.04 LTS 安裝libvips出現」Package vips was not found in the pkg-config search path」

使用libvips來操做圖像,libvips的部署參考一個Node.js工程:https://github.com/lovell/sharplinux

在MAC下安裝很順利,到Linux環境下(Ubuntu 16.04 LTS)出現了以下問題:git

# pkg-config --cflags vips vips vips vips
Package vips was not found in the pkg-config search path.
Perhaps you should add the directory containing `vips.pc'
to the PKG_CONFIG_PATH environment variable
No package 'vips' found

首先運行下vips -v看看libvips有沒有安裝成功,github

 (vips-8.2.2-Sat Jan 30 17:12:08 UTC 2016)成功案例。ubuntu

而後再查找是否有vips.pc文件code

sudo find / -name vips.pc(/usr/lib/x86_64-linux-gnu/pkgconfig/vips.pc) 成功ip

若是以上都沒有找到請先安裝 vips,而後,再安裝 部署


便可解決問題。apt-get install libvips-dev

若是以上還不能夠的話,可能就是PKG_CONFIG_PATH環境變量問題,運行printenv PKG_CONFIG_PATH看看具體路徑,在個人電腦裏,當時居然是空,固然會找不到libvips了。get

參考了這個問題從新設置了下PKG_CONFIG_PATH,我又加了幾個路徑,最後:it

export PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig
相關文章
相關標籤/搜索