日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

64位 vs2010 和 opencv2.4.4 配置问题

發布時間:2025/3/21 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 64位 vs2010 和 opencv2.4.4 配置问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如果配置不對會出現各種問題,如下:

應用程序無法正常啟動(0xc000007b);

error MSB6006: “CL.exe”已退出,代碼為 5;

模塊計算機類型“X86”與目標計算機類型“x64”沖突;

error C2365: “XXX”: 重定義;以前的定義是“數據變量”;

error LNK2019: 無法解析的外部符號 XXXX等等。

?

又重新安裝了一遍vs2010,重新配置,注意配置問題。

在系統變量Path中加入opencv的bin,我的為:D:\Program Files (x86)\OpenCV244\opencv\build\x64\vc10\bin;

打開vs2010,建立一個win32項目,右鍵項目屬性,vc++目錄中添加:

?include:?? D:\Program Files %28x86%29\OpenCV244\opencv\build\include

D:\Program Files %28x86%29\OpenCV244\opencv\build\include\opencv

D:\Program Files %28x86%29\OpenCV244\opencv\build\include\opencv2

lib:??? D:\Program Files %28x86%29\OpenCV244\opencv\build\x64\vc10\lib

如果從父級或項目默認設置繼承框里面有不需要的將屬性管理器中Microsoft.cpp.win32.user刪除,這樣以前配置的路徑就沒有了。

打開菜單欄中“視圖”->"屬性管理器"(如果沒有選擇“其他窗口”->“屬性管理器”),顯示如下:

其中的debug和release是自己添加上去的,debug右鍵屬性,添加附加依賴項:

opencv_calib3d244d.lib
opencv_contrib244d.lib
opencv_core244d.lib
opencv_features2d244d.lib
opencv_flann244d.lib
opencv_gpu244d.lib
opencv_highgui244d.lib
opencv_imgproc244d.lib
opencv_legacy244d.lib
opencv_ml244d.lib
opencv_objdetect244d.lib
opencv_ts244d.lib
opencv_video244d.lib
opencv_nonfree244d.lib

release右鍵屬性,添加附加依賴項:

opencv_calib3d244.lib
opencv_contrib244.lib
opencv_core244.lib
opencv_features2d244.lib
opencv_flann244.lib
opencv_gpu244.lib
opencv_highgui244.lib
opencv_imgproc244.lib
opencv_legacy244.lib
opencv_ml244.lib
opencv_objdetect244.lib
opencv_ts244.lib
opencv_video244.lib
opencv_nonfree244.lib

以后可以保存這兩項,每次新建項目時直接加入就不用每次都添加附加項這么麻煩了。

這事點擊運行,會報錯:模塊計算機類型“X86”與目標計算機類型“x64”沖突

這時點擊vs2010界面上的win32

選擇X64,如果沒有就點擊配置管理器,新建一個X64。

點擊運行就可以了。

?

總結

以上是生活随笔為你收集整理的64位 vs2010 和 opencv2.4.4 配置问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。