环境 ubuntu 16.04 opencv3.4.0
g++ imageResize.cpp -o resize `pkg-config --cflags --libs opencv
具体参考下面的 blog 很详细,不再赘述
http://www.cnblogs.com/woshijpf/p/3840530.html./resize: error while loading shared libraries: libopencv_highgui.so.3.4: cannot open shared object file: No such file or directory
sudo sudo vim /etc/ld.so.conf
加入
include /usr/loacal/lib
注(/usr/loacal 是 opencv 编译时设置的路径)
sudo ldconfig
修改 bash.bashrc 文件
sudo vim /etc/bash.bashrc
在文件末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
来源: https://www.cnblogs.com/dyufei/p/8205077.html