zoukankan      html  css  js  c++  java
  • QT5.1.0,QT4.8.0以及VC2010、VC2012的测试对比

    QT5.1.0,QT4.8.0以及VC2010、VC2012的交叉测试对比。


    测试1:

    用VC2012静态编译了QT5.1.0。

    编译速度很慢,生成完成后,用VC2012+QT5.1.0进行程序生成,在链接生成可执行程序时,速度非常慢,要等很久。

    我一直以为是VC2012的问题,所以又弄了个测试2。


    测试2:

    用VC2012静态编译了QT5.1.0。

    编译速度也是很慢,生成完成后,用VC2010+QT5.1.0进行程序生成,在链接生成可执行程序时,速度非常慢,同样需要等很久。

    看来不是VC的问题,是QT5.1.0的问题。


    测试3:

    VC2010静态编译QT4.8.0。

    速度比QT5.1.0快很多,特别用VC2010+QT4.8.0进行程序生成,在链接生成可执行程序时,生成速度比QT5.1.0快太多了。


    我用VC2010+QT4.8.0来编译生成可执行程序,速度非常快,一下子就编译链接完成。


    对同一套GUI代码生成可执行程序的大小对比(都是静态链接,32位win7):

    VC2010+QT4.8.0:7413760(7.07MB)。

    VC2010+QT5.1.0:8044544(7.67MB)。

    VC2012+QT5.1.0:8314880(7.92MB)。


    另外VC2012也不是想想中对c++11支持有多好,还是有很多没支持,起码u8"字符串"这个就没有。

    QT5.1.0的生成速度实在太慢,等不起,一个小程序,编译生成要等大半天,不知何解?

    另外QT5.1.0的链接非的找源代码目录下的库,设置qt.conf也没用,神奇。



  • 相关阅读:
    网店系统H5版(一)
    php date()方法传入时间戳为空时返回1970-01-01
    MySQL实用语句
    HTTPS和SSL握手过程(转载)
    jinfo
    linux下以‘-’开头的文件名
    ssh连接服务器失败解决记录
    Linux时区详解
    fiddler抓包url有乱码
    mysql灾备演练问题
  • 原文地址:https://www.cnblogs.com/james1207/p/3329189.html
Copyright © 2011-2022 走看看