繁体   English   中英

在Visual Studio 2005中调试openCV

[英]debugging openCV in visual studio 2005

我是Visual Studio 2005的新手,正在尝试掌握它。 我正在使用它来编译和调试一个使用OpenCV 1.0的名为AAM库(我没有写过)的应用程序。 我已经编译了软件,现在遇到运行时错误。

为了弄清错误的原因(由于运行时错误告诉我,我知道生成错误的行号和文件名),我想在错误发生前的几行中逐步遍历代码。 该错误位于名为opencv / cv / src / cvshapedescr.cpp的openCV文件中。 为了进行调试,我发现我可以使用F11或F10从程序的开始逐步进行操作,但这要花很多时间才能解决错误。 有没有办法直接纠正错误? 我正在尝试在openCV文件中放置一个断点,但这不是我正在处理的工作区的一部分,因此它似乎没有作用。

在错误之前几行放置一个断点,或使用运行光标。 没有神奇的“此断点之前10行”功能。 (Intellitrace可以对托管代码执行此操作,但这完全是一回事)

还要注意,在VC2008中,并发调试在很多方面都做得更好,您可能需要考虑使用更新的编译器,例如VC2008或VC2010。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM