0

我使用 Qt Creator 2.7.2 和 MSVC10 工具包成功地编译和调试了没有 3rd 方库的项目。

后来,我决定包含 OpenCV 并尝试调试。我没有错误或警告。但是,MSVC10 的调试器似乎无法正常工作。主窗口不显示。

如果我使用发布版本;一切都很完美,但没有调试器我就无法开发。

我搜索了论坛,但除了这个未解决的线程之外我没有运气:http: //qt-project.org/forums/viewthread/17152

任何帮助将不胜感激,在此先感谢!

4

1 回答 1

0

我不确定你使用的是 Qt 还是 Visua Studio,所以如果你能指定那会很棒。

如果您使用的是 Visual Studio:
也许由于某种原因编译器/链接器不会生成调试信息。检查链接器命令行中是否有/DEBUG标志(项目属性->配置属性->链接器->命令行)

如果您的发布配置工作正常,您可以尝试在发布模式下调试 - 只需设置项目属性->配置属性->链接器->调试“生成调试信息”。请注意,此解决方案有一些缺点(与“正常”调试相比)。

如果您使用的是 Qt Creator:
抱歉,我帮不了您。也许考虑使用 Visual Studio?:)

于 2013-08-20T11:44:37.397 回答