zoukankan      html  css  js  c++  java
  • Qt调试常见问题

    1,Project ERROR: msvc-version.conf loaded but QMAKE_MSC_VER isn't set

    解决方案:
        打开文件D:QtQt5.10.05.10.0msvc2015mkspecscommonmsvc-    version.conf
        在其中添加版本QMAKE_MSC_VER = 1900

    2,在更换qt版本后,调试程序总是出现莫名其妙的问题

    解决方案:在新版本下重新建立工程,将程序代码复制过去,就可以了.

    3,qDebug输出调试信息太大显示不了

      发现一个很有意思的事情,qDebug输出调试时,调试信息太大时,不会输出.下述代码中,一个QStringList对象dist的时候,dist有一万多的时候,就是没有反应.将其变短后就可以输出.

    //代码1
    qDebug()<<"start";
    #if 0
        qDebug()<<"zero show virFileDist"<<virFileDist;
    #else
        qDebug()<<"show list"<<virFileDist.count();
    #endif
        qDebug()<<"end";
    //调试输出为:
    start
    show list 14936
    end
        qDebug()<<"start";
    //代码2:
    #if 1
        qDebug()<<"zero show virFileDist"<<virFileDist;
    #else
        qDebug()<<"show list"<<virFileDist.count();
    #endif
        qDebug()<<"end";
    //输出2:
    start
    end  
  • 相关阅读:
    [HNOI2014]江南乐
    烦人的数学作业(数位dp)
    http2.0请求springboot接口
    01背包动态规划
    坑点总结
    [机房测试] 堆石子
    [机房测试] 出租车
    [机房测试] 下棋
    [机房测试] number
    [CSP-S2019] 树的重心
  • 原文地址:https://www.cnblogs.com/gethope5/p/14927764.html
Copyright © 2011-2022 走看看