天天看點

vs工程單步調試進入opencv源碼

 對于搞圖像的人,opencv是标标配,經常會使用到這個開源庫,雖說,配置好工程,就能調用lib,可是不能單步跟蹤opencv的源碼,始終是内心的痛,好嗎?(必須解決這個痛點!)

 其實很簡單,首先,我是自己下的opencv源碼,然後cmake編譯了OpenCV.sln工程,靠這個工程,也可以手動編譯得到.lib,.dll一般的,小夥伴們配置好頭檔案路徑,lib路徑,然後跑demo,bia Ji,沒有找到***.dll,注意了,這時候,一定要把*.dll路徑添加到系統path。大部分人搞完這一步,也就可以了。

       存在一撥人還是提示系統找不到的,暴力法,把*.dll複制到你要跑的demo.exe所在的路徑,這樣,就跟你在一個路徑下,系統怎麼找也能找得着了。如果想單步調試的,順帶複制*.pdb檔案,這個檔案記載了很多調試資訊,基本靠它,實作單步跟蹤~

      這是我的辦法,小夥伴們還有其他妙招嗎?歡迎支招~    

 今天又掌握一點,我重新Cmake編譯了一個*.sln,又得配一次opencv的include檔案,lib檔案,甚是麻煩,有個挺省心的辦法,之前工程的*.vcxproj裡面就存過項目配置檔案,比對一下,include,link處改一下就好啦!