我使用Qt Creator 2.7.2和MSVC10套件,通过没有第三方库的项目成功编译和调试。
稍后,我决定包含OpenCV并尝试调试。我没有错误或警告。但是,MSVC10的调试器似乎无法正常工作。主窗口不显示。
如果我使用发布版本;一切都很完美,但只是没有调试器就无法开发。
我通过论坛进行了搜索,但除了这个未解决的帖子我没有运气:http://qt-project.org/forums/viewthread/17152
任何帮助将不胜感激,提前谢谢!
答案 0 :(得分:0)
我不确定您使用的是Qt还是Visua Studio,所以如果您可以指定它会很棒。
如果您使用的是Visual Studio:
可能由于某种原因,编译器/链接器不会生成调试信息。检查链接器命令行中是否有/DEBUG
标志(项目属性 - > CONFIGURATION PROPERTIES-> linker->命令行)
如果您的发布配置工作正常,您可以尝试在发布模式下进行调试 - 只需设置项目属性 - >配置属性 - >链接器 - >调试“生成调试信息”。请注意,此解决方案有一些缺点(与“正常”调试相比)。
如果您使用的是Qt Creator:
对不起,我帮不了你。也许考虑使用Visual Studio? :)