能把opencv的源码也进行调试吗?(需要pdb文件才行)
1.我是用的Qt Creator,然后"工具选项调试器概要源码路径映射"中,选择"添加Qt源码",目标路径是Qt的源码路径,比如是"C:QtQt5.7.05.7Src", 源路径是Qt Creator自动补充的。
2.按照这种方法也可以将VC CRT源码给添加进来,目标路径是VC CRT的源码路径,比如是"C:Program Files (x86)Microsoft Visual Studio 12.0VCcrtsrc",同样的其源路径也是Qt Creator自动补充的。
3.opencv我安装的是Windows预编译版本2411,要进入opencv的源码需要对应的pdb文件,而只有静态库才提供了pdb文件,比如在C:opencvuildx86vc12staticlib下,所以静态链接opencv并在debug模式下,才能进入opencv的源码;而opencv的动态链接库,因为没有提供pdb文件,所以不能进入opencv的源码(可以自己编译opencv的源码,以生成pdb文件,就能动态链接库也能进入opencv的源码了,这个我没有尝试过)
http://blog.csdn.net/cocoasprite/article/details/54706012