Upload
mark-ven
View
1.453
Download
2
Embed Size (px)
DESCRIPTION
『PVD+』團隊實習生 黃正昌製作
Citation preview
OpenCV2.4.8在Win7上的環境設定
使用DEV-C++ 4.9.9.2
By chan
OpenCV環境設定
! 進行環境設定目的,必須要讓程式語言編譯器,能夠抓取欲使用的Open Source。簡言之,即對其做link 與 include的動作
! 進行環境設定,主要有兩大步驟如下:
! 1.對Dev-C++ 4.9.9.2 進行環境設定-Compile Options
! 2.對Win7電腦系統進行設定-環境變數
dev-c++的環境設定
! 1.打開dev-c++ 4.9.9.2,並記錄下列範例程式碼,以供測試使用。
dev-c++的環境設定
! 2.按toolàcomplier options
dev-c++的環境設定
! 3.對Add these commands to the linker command line 打勾
! 4.輸入以下
-lopencv_highgui248d -lopencv_core248d -lopencv_flann248d -lopencv_gpu248d -lopencv_imgproc248d -lopencv_legacy248d -lopencv_ml248d -lopencv_nonfree248d -lopencv_objdetect248d
-lopencv_video248d
dev-c++的環境設定
! 5.在Directories之下 對 Binaries、Libraries、C Includes、C++ Includes ,分別引入不同動作。
其中Binaries 引入如上圖
P.S. C++可能會自動引入Dev 的路徑,但尚須檢查各路徑是否與此相符。
dev-c++的環境設定
! 6. 8.binaries引入如上圖
dev-c++的環境設定
! 7.C Includes 引入如上圖
dev-c++的環境設定
! 8.C++ Includes 引入如上圖
! 到此,Dev C++ 4.9.9.2 的環境設定即完成。
Win7系統環境變數設定
! 從我的電腦à系統內容à進階系統設定à出現左方視窗點
Win7系統環境變數設定
! 找”系統變數” à點選新增à出現上視窗編輯系統變數
Win7系統環境變數設定
! 新增一個變數名稱為OPENCV_BUILD,並且變數值為
C:\openCV248\build ,完成後確定。
Win7系統環境變數設定
! 新增一個變數名稱為OPENCV_BUILD,並且變數值為
C:\openCV248\build ,完成後確定。
Win7系統環境變數設定
! 找到Path之後,對其進行編輯。
! 將其加入剛剛設置的%OPENCV_BUILD%,並用”;”分號隔開
Win7系統環境變數設定
! 再加入%OPENCV_BUILD%\x86\vc10\bin ,完成後確定。
! 系統變數設置完成,進行重新開機。
! 環境設定完成。
Problem:
! Error message:
1.No such file or directory
à check the installation path make it as short as possibe
Problem:
2. core.hpp “Ptr” bug
àmake sure the message that tell you the “ptr” become “Ptr”
Problem:
! 3.Operation.hpp
The message show the line about Operation.hpp (almost 4852),just use “/** **/”make the duplicate part become string and ignore it.
If binary is built, it will just run the bulit one and won’t run the code again.
PROBLEM:
! 4.makefile.win build failed (Build Error)
standard input and output
àcheck the link. Don’t have any strange punctuation.
PROBLEM:
! 5. win7 data need.
! Msvcp100d
! Msvcr100d
! Before Win XP contains both of them,but Win7 is not.