1.先下載Vs2015 確保安裝了C++語(yǔ)言基礎(chǔ)環(huán)境
2.下載Opencv3.2.0,并解壓到D:/opencv/
3.將路徑D:\opencv\build\x64\vc14\bin(根據(jù)實(shí)際安裝路徑來(lái))添加到系統(tǒng)變量
4.配置VS部分徐勃,新建項(xiàng)目序调,選擇Win32控制臺(tái)應(yīng)用程序碑隆,選擇空項(xiàng)目抑月,next完成
進(jìn)入VS2015---視圖(V)-----其他窗口------屬性管理器------- 點(diǎn)擊Debug | X64下的MicroSoft.Cpp.x64.user,進(jìn)入MicroSoft.Cpp.x64.user屬性管理器,需改三項(xiàng)
Vc++目錄里有兩項(xiàng)需要需要改
1.選擇 包含目錄-編輯紊选,點(diǎn)擊右上角文件夾圖標(biāo)捺僻,添加以下目錄:
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
2.選擇 庫(kù)目錄-編輯励七,點(diǎn)擊右上角文件夾圖標(biāo),添加以下目錄:
D:\opencv\build\x64\vc14\lib
連接器里有一項(xiàng)需要需要改
連接器-選擇輸入-附加依賴(lài)項(xiàng)-編輯添加 opencv_world320d.lib(帶d是Debug变抽,不帶d是Release opencv礁扮,根據(jù)實(shí)際來(lái))
編譯程序可能碰到的錯(cuò)誤1
warning C4819: 該文件包含不能在當(dāng)前代碼頁(yè)(936)中表示的字符知举。請(qǐng)將該文件保存為 Unicode 格式以防止數(shù)據(jù)丟失
解決方法:
點(diǎn)擊【文件】選【高級(jí)保存選項(xiàng)】,顯示如下太伊,或是其他別的編碼格式雇锡,
現(xiàn)在開(kāi)始改變編碼格式為【簡(jiǎn)體中文(GB2312)- 代碼頁(yè)936】或【Unicode】,點(diǎn)擊【確定】后保存僚焦,重新編譯锰提,warning消失。
編譯程序可能碰到的錯(cuò)誤2
warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
解決方法:
右擊工程 - 屬性 - 配置屬性 - “預(yù)處理器”---預(yù)處理器定義里
命令行增加“_CRT_SECURE_NO_WARNINGS”