永久配置:win10+VS2017+多版本OpenCV配置(OpenCV3.4.0下配置OpenC2.4.13)

本機原有配置VS2017+OpenCV3.4.0,但在實際工作過程中,會出現大家用的版本不匹配問題,因此本教程針對該問題,做以簡單引導配置,希望能夠幫助大家。

1、原有版本上的配置不變;

2、配置的步驟如下:

  • 1)opencv官網下載opencv2.4.13,並解壓到指定目錄。本文解壓目錄爲F:\opencv-2.4.13;
  • 2)配置電腦環境變量:電腦-->右鍵“屬性”-->左側導航欄“高級適配器配置”-->"高級“-->"環境變量”-->"系統變量“-->雙擊"Path"-->添加下列路徑
F:\opencv2.4.13\opencv\build\x64\vc14\bin
  • 3)VS2017中新建一個項目
  • 4) 先將x86改爲x64,再進行下一步,否則可能白費功夫
  • 5)“視圖”-->“其他窗口”-->"屬性管理"-->雙擊"Microsoft.Cpp.x64.user (如果是32位系統,這塊是Microsoft.Cpp.x32.user)"
  • 6)進入屬性界面,選擇“VC++ Directories"-->"Include Directories"-->添加以下三個目錄
  •  

 

  • 7)在VC++目錄下設置庫目錄

  • 8)添加附加依賴項
  • OpenCV2.4.13配置的lib庫
  • debug模式,添加以下庫:
opencv_calib3d2413d.lib 
opencv_contrib2413d.lib 
opencv_core2413d.lib 
opencv_features2d2413d.lib 
opencv_flann2413d.lib 
opencv_gpu2413d.lib 
opencv_highgui2413d.lib 
opencv_imgproc2413d.lib 
opencv_legacy2413d.lib 
opencv_ml2413d.lib 
opencv_nonfree2413d.lib 
opencv_objdetect2413d.lib 
opencv_ocl2413d.lib 
opencv_photo2413d.lib 
opencv_stitching2413d.lib 
opencv_superres2413d.lib 
opencv_ts2413d.lib 
opencv_video2413d.lib 
opencv_videostab2413d.lib
  •  release模式,添加以下庫:
  • opencv_calib3d2413.lib 
    opencv_contrib2413.lib 
    opencv_core2413.lib 
    opencv_features2d2413.lib 
    opencv_flann2413.lib 
    opencv_gpu2413.lib 
    opencv_highgui2413.lib 
    opencv_imgproc2413.lib 
    opencv_legacy2413.lib 
    opencv_ml2413.lib 
    opencv_nonfree2413.lib 
    opencv_objdetect2413.lib 
    opencv_ocl2413.lib 
    opencv_photo2413.lib 
    opencv_stitching2413.lib 
    opencv_superres2413.lib 
    opencv_ts2413.lib 
    opencv_video2413.lib 
    opencv_videostab2413.lib
    

    添加方法如下圖所示:

 

  • 9)先點應用-->確定,否則白費!!!
  • 10)右鍵保存配置好的屬性
  •  
  • 11)下次使用的時候,直接添加該配置的文件即可 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章