系统相关
首页 > 系统相关> > linux下第三方库的配置和链接——以opencv为例

linux下第三方库的配置和链接——以opencv为例

作者:互联网

安装OpenCV(可参考链接)

添加库路径

include /etc/ld.so.conf.d/*.conf
/usr/local/lib

添加系统环境变量

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

添加用户环境变量

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

更新系统库缓存

查看是否安装成功

pkg-config—cflags opencv
pkg-config—libs opencv
pkg-config --modversion opencv

附录1:/etc/profile 和 ~/.bashrc 的区别(参考链接1,链接2)

附录2: 环境变量内$和:的用法(参考链接)

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  #在原来的PKG_CONFIG_PATH基础上新增一个路径/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH  #导入新增后的路径

也可以直接合并为

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

标签:为例,local,etc,opencv,PKG,linux,PATH,CONFIG,usr
来源: https://www.cnblogs.com/levylaw/p/16309885.html