• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅

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也没用,神奇。



 

posted @ 2013-09-18 20:24  Class Xman  阅读(396)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3