windows10 vs2017編譯opencv_contrib3.4.7的小坑及編譯好的資源


1、注意要用正斜杠  /    不要用 \  https://github.com/opencv/opencv/issues/11655 

 

CMake Error at cmake/OpenCVModule.cmake:368 (_glob_locations):
  Syntax error in cmake code at

    E:/opencv_github/opencv/cmake/OpenCVModule.cmake:368

  when parsing string

    E:\opencv_github\opencv_contrib\modules

  Invalid character escape '\o'.
Call Stack (most recent call first):
  modules/CMakeLists.txt:7 (ocv_glob_modules)

 

 2、而且很多時候連接都不好,需要自己下載文件

https://www.cnblogs.com/huluwa508/p/10142718.html

https://zhuanlan.zhihu.com/p/90810839

3、如果要編譯成opencv_world一個集成庫,而不是一堆亂麻,要打開選項  https://stackoverflow.com/questions/34867289/opencv-3-x-only-contains-one-lib-opencv-world-lib

 

 

 

4、其他參考

https://blog.csdn.net/wukai0909/article/details/77869399

https://blog.csdn.net/qq_38131812/article/details/90292703

5、編譯好的附件以及cmake里可能連接不好,需要自己下載的文件

https://download.csdn.net/download/li_haoren/12158008

 

6、碰到個問題,但沒解決的思路,只能暫時繞過

在編譯的時候開啟了build_opencv_world,只生成了opencv_world347.lib/dll 但在使用的時候,已經導入了opencv_world347.lib 編譯的時候還是報缺少了 opencv_core347.lib,補了這個后又報缺少opencv_imgproc347.lib。着實想不清楚,因為world已經包含了這些啊


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM