學習目標:安裝opencv2.4.13 + vs2015。
謝天謝地,終於裝完了,歷時近4個小時,特來總結。
step 1:安裝cmake。
這裡比較無謂的下了幾個cake的版本,其實去官網上直接下乙個msi檔案,然後安裝就可以了。
step 2:編譯opencv。
利用cmake-gui.exe編譯opencv的sources。
想用dos指令玩cmake的兄弟,要記得先在環境變數的系統變數path裡新增相應的路徑。
直接使用exe會比較簡單,選擇需要編譯的資料夾opencv的sources,設定輸出的資料夾,config為visual studio 14 2015,generate即可。會報warning,請無視。
step 3:生成opencv。
vs裡開啟opencv的專案sln,依次執行all build和install[2]。
step 4:設定系統環境變數。
a) 新增使用者變數opencv。
b) 環境變數的系統變數path裡新增相應路徑vc14\bin。
step 5:設定專案屬性。
a) vs建win32空控制專案。
b) 設定vc++目錄裡的包含目錄(include,3個)和庫目錄(2個)。
c) c/c++常規裡的附加包含目錄(1個)。
step 6: 測試是否安裝成功。
#include
#include
using namespace std;
int main()
至此,就能看到要秀的了。
另外,執行過程中還出現了兩個問題:
(1) 執行過程中出了opencv_core243d.dll無法載入的錯.
解決方法:直接將bin目錄下的.dll檔案都拷貝到c:\windows\system32\目錄下。
(2) 執行中出現了kernel.dll無法載入。
解決方法:除錯-常規-啟用源伺服器支援。
除錯-符號-microsoft 符號伺服器。
真心感謝各位前輩的經驗總結。 真是讓少走了很多彎路。感激不盡。
[1]
[2]
[3]
雖然很辛苦,但是搞了乙個上午總算有點成果。加油。
菜鳥日誌(2
這題是關於函式指標,int p int,int 為定義方式 這個語句就定義了乙個指向函式的指標變數 p。首先它是乙個指標變數,所以要有乙個 即 p 其次前面的 int 表示這個指標變數可以指向返回值型別為 int 型的函式 後面括號中的兩個 int 表示這個指標變數可以指向有兩個引數且都是 int ...
對eclipse啟動進行JVM優化紀實(2)
接著昨天的幹,首先看看昨天的日誌,兩次都是minoj gc,舊生代和持久代都沒有可用gc,研究的重點就是這兩次gc,從日誌的最後heap資訊來看 heap def new generation total 157248k,used 19646k 0x04b00000,0x0f5a0000,0x0f5...
2012 12 13 菜鳥上路(2)
表示自己真是乙隻蠢蠢的土撥鼠 下的qt居然不是mingw版本的 簡直蠢得沒救了,現在還要解除安裝重新安裝,簡直不能好 重新安一次qt,這次把它安到d盤去比較好,畢竟c盤的剩餘空間這個東西,就跟一杯水裡放了塊海綿,這個水啊,它說沒就沒,這個剩餘空間啊,它也說沒就沒 以及菜鳥果然是菜鳥,感覺要死在半路上...