不得不吐槽,这个在python中很简单的东西,c++真的麻烦。
光卡在这个页面就花了我三个小时,这里假定,你跟我一样clion可以编写简单的c++没有问题。
现在就是在网站下载opencv,这个也简单直接官网搜索就是的,解压到路径。
图片:source code 就是解压opencv的文件source文件夹。
第二个路径是你新建的文件夹的路径。这个自己设置。
然后configure:
这里就开始出现各种bug,首先就是configure不了,
后来发现需要,勾选 advance。
然后选择
路径选择为你的mingw32-make.exe 文件的路径。
找到这一步我以为自己可以松口气。
结果在configure之后出现网络连接错位。好像是要下载几个文件。
老老实实打开错位log文件,针对文件的内容进行查看。
#use_cache "D:/study/opencv-4.0.0/.cache" #do_copy "opencv_ffmpeg.dll" "849286ccc527c99e5a218b67f13c6e8c" "https://raw.githubusercontent.com/opencv/opencv_3rdparty/759a23e24ab787a0979f8a93103dcc3105ec10c1/ffmpeg/opencv_ffmpeg.dll" "D:/study/opencv_with_contrib_test_sln/3rdparty/ffmpeg" 这两句的意思是说将 opencv_ffmpeg.dll(它的md5签名是 849286ccc527c99e5a218b67f13c6e8c,下载地址是 "https://raw.githubusercontent.com/opencv/opencv_3rdparty/759a23e24ab787a0979f8a93103dcc3105ec10c1/ffmpeg/opencv_ffmpeg.dll" ) 从 "D:/study/opencv-4.0.0/.cache" 拷贝到 "D:/study/opencv_with_contrib_test_sln/3rdparty/ffmpeg"目录下。 #missing "D:/study/opencv_with_contrib_test_sln/3rdparty/ffmpeg/opencv_ffmpeg.dll" 目标目录下没有此文件 #cmake_download "D:/study/opencv-4.0.0/.cache/ffmpeg/849286ccc527c99e5a218b67f13c6e8c-opencv_ffmpeg.dll" "https://raw.githubusercontent.com/opencv/opencv_3rdparty/759a23e24ab787a0979f8a93103dcc3105ec10c1/ffmpeg/opencv_ffmpeg.dll" 下载此文件到源代码路径 /.cache/ffmpeg/,并命名为"md5-文件名" # timeout on name lookup is not supported # Trying 151.101.108.133... # TCP_NODELAY set # connect to 151.101.108.133 port 443 failed: Connection refused # Failed to connect to raw.githubusercontent.com port 443: Connection refused # Closing connection 0 # 连接到服务器失败
这里转载的是葫芦娃508
大致从网站上下载相应内容然后自己放进去,再点击configure ok,完美
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)