自学内容网 自学内容网

opencv编译报错 libavcodec.a(hevc cabac.o)

1、opencv编译报错:libavcodec.a(hevc cabac.o): relocation R X86 64 PC32 against 'ff w ff can not be used when makin with -fPlC
需要将ffmpeg在配置的时候./configure --enable-nonfree --enable-pic --enable-shared --disable-x86asm,然后安装ffmpeg好之后再重新编译opencv

2、找不到so文件
ldconfig -p查看有没有对应的so
export LD_LIBRARY_PATH=/path/to/lib

sudo find /usr |grep -w opencv4|sudo xargs rm -r -f


原文地址:https://blog.csdn.net/weixin_46771779/article/details/142359562

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!