我正在使用最新的Qt SDK(2.4.0),在让Visual Studio 2008 CDB正常工作方面遇到了问题。我已经遇到了以下两个问题,我认为它们是相关的:
我正在使用Windows 7 64位Qt SDK for Windows 32。
- 我有一个失败的断言(assert)。当该断言失败时,我会看到Visual Studio对话框,询问我是否要中止(Abort)、重试(Retry)或忽略(Ignore)。如果我选择重试(Retry),程序不会像应该一样中断,而是继续执行。但是,如果我在该断言之前放置一个断点,然后在调试器中跨过该行时,当我点击重试时,程序会按预期中断。
- 所有在执行开始前放置的断点都能被正确接触。然而,如果我试图在执行开始后添加一个断点,则该断点被忽略。但是,如果我停止了,我再添加更多的断点,那么这些断点会被正确接触。
我正在使用Windows 7 64位Qt SDK for Windows 32。