• qmake 是为 Qt 量身打造的,使用起来非常方便
  • cmake 使用上不如qmake简单直接,但复杂换来的是强大的功能
    • 内置的 out-of source 构建。(目前QtCreator为qmake也默认启用了该功能。参考:浅谈 qmake 之 shadow build

    • 为各种平台和场景提供条件编译
    • 可处理多个可执行文件情况,和很好配合 QtTest 工作

如何选择?

Using CMake to Build Qt Projects 一文中说:

  • 对简单的Qt工程,采用 qmake
  • 对复杂度超过 qmake 处理能力的,采用 cmake

ref:

http://www.cnblogs.com/JohnShao/archive/2011/09/27/2192834.html

最新文章

  1. HTTP学习二:Web应用中的HTTP
  2. 关于a标签点击会出现的背景色的问题
  3. 又一种Mysql报错注入
  4. 解决安装rpm时lib冲突:libstdc++-2-libc6.1-1-2.9.0.so from install of compat-libstdc++-7.3-2.96.118 conflicts with file from ...
  5. [Windows驱动开发](一)序言
  6. 1026: [SCOI2009]windy数 - BZOJ
  7. 关于 Java 性能监控您不知道的 5 件事,第 1 部分
  8. Java数值转化为二进制、十进制、十六进制字符串
  9. 窗体控件 回车事件 分类: WinForm 2014-11-21 10:45 233人阅读 评论(0) 收藏
  10. [Codeforces Round #192 (Div. 2)] D. Biridian Forest
  11. CSS之三个模型 盒子模型 轮廓模型 内外边距
  12. Spark应用【根据新df更新旧df】
  13. jQuery中清空元素.empty()和.html(''),两种方法的对比
  14. openssh安装/更新教程(CentOS)
  15. [原创]浅谈H5页面性能测试
  16. Java进程线程理解
  17. yield的使用
  18. [Luogu1282]多米诺骨牌(DP)
  19. HDU 4696 Answers (2013多校10,1001题 )
  20. Javascript实用技巧

热门文章

  1. 《挑战30天C++入门极限》C++中类的多态与虚函数的使用
  2. webbench 源代码
  3. spring事务传播行为的思考
  4. #C++初学记录#日常学习函数
  5. 单点登录 sso -- cas CAS 原理 流程 分析
  6. 快速创建 Vue 项目
  7. gdal
  8. centos sqlite3安装及简单命令
  9. Maltego更新到4.2.6
  10. yii2 下的redis常用命令集合