关于cmake编译opencv出现ffmpeg文件下载失败的问题

关于cmake编译opencv4.4出现ffmpeg文件下载失败的问题

第一篇博文

这段时间在用clion配置opencv,遇到了好多好多问题,搜了很多篇博文,感觉几乎只要是有的问题我都撞上了,不过总算是解决了。因为受到了很多的帮助,所以决定发第一篇分享资源的博文。

遇到的问题及相关解决方法

安装的问题我就不说了估计大家都是没问题滴,一下是我配置过程中遇到的一些主要问题。

  1. Cmake编译时报错 configure到后面会出现红字FFMPEG download failed,这是由于文件下载联网可能被阻断导致的。可以选择在编译文件夹找CMakeDownloadLog.txt按着链接下下来。不过有个.cmake文件是下不了的,可以选择把打开的网页保存为.txt然后转成cmake在这里插入图片描述怕麻烦的我这里也直接提供我打包好的文件了,解压放进3rdparty那个位置然后再在cmake处configure和generate就不会报错了,成功后在这里插入图片描述链接:https://pan.baidu.com/s/1tHanbrGd21npet5xut975Q
    密码:2333
    希望可以帮到大家,省下一些时间。

  2. 另外一个就是在cmd编译cmake生成的文件的时候的问题,这个浪费了很多时间在这里插入图片描述这个问题我上网找了也没发现问题,问了一起装的同学,按着路径找发现她没有这个文件,于是我我把报错的文件全部去掉了(这是正常路径下包含的文件)在这里插入图片描述
    去掉后可以跑到37%。

  3. 然后又卡壳了,是因为有一个vs.version文件没有编译成功,需要单独再编译一次那个文件。

看着报错解决问题真的很重要,有问题的时候不能急,看着路径去找文件再去找问题的原因。多用搜索功能,文件夹搜索或vscode内ctrl+F

希望能帮到大家