1. 程式人生 > >能把opencv的源碼也進行調試嗎?(需要pdb文件才行)

能把opencv的源碼也進行調試嗎?(需要pdb文件才行)

pri 選擇 deb 5.7 .net microsoft 文件 debug 選項

能把opencv的源碼也進行調試嗎?(需要pdb文件才行)
1.我是用的Qt Creator,然後"工具\選項\調試器\概要\源碼路徑映射"中,選擇"添加Qt源碼",目標路徑是Qt的源碼路徑,比如是"C:\Qt\Qt5.7.0\5.7\Src", 源路徑是Qt Creator自動補充的。
2.按照這種方法也可以將VC CRT源碼給添加進來,目標路徑是VC CRT的源碼路徑,比如是"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\crt\src",同樣的其源路徑也是Qt Creator自動補充的。
3.opencv我安裝的是Windows預編譯版本2411,要進入opencv的源碼需要對應的pdb文件,而只有靜態庫才提供了pdb文件,比如在C:\opencv\build\x86\vc12\staticlib下,所以靜態鏈接opencv並在debug模式下,才能進入opencv的源碼;而opencv的動態鏈接庫,因為沒有提供pdb文件,所以不能進入opencv的源碼(可以自己編譯opencv的源碼,以生成pdb文件,就能動態鏈接庫也能進入opencv的源碼了,這個我沒有嘗試過)

http://blog.csdn.net/cocoasprite/article/details/54706012

能把opencv的源碼也進行調試嗎?(需要pdb文件才行)