找回密码
 立即注册
收起左侧

qbs 1.0.0发布了(转帖)

0
回复
4825
查看
[复制链接]
累计签到:1570 天
连续签到:1 天
来源: 2013-6-12 22:29:50 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本文链接:http://blog.qt.digia.com/cn/2013/06/01/qbs-1-release/

原文链接:Jörg Bornemannqbs 1.0.0 released



我们已经足够自信,qbs可以完全可以构建复杂的Qt Creator项目了。为了向公众反映它的可用度,以及鼓励您在自己的项目中使用qbs,在这里我们正式发布qbs 1.0.0。


我为什么要使用它?
  • qbs可以负责您的构建环境。可以在同一个shell中为不同的平台构建您的项目。
  • 为您的项目并行构建不同的配置。
  • 快速增量构建。速度比较结果在这里
  • QML式的语言。可以在JavaScript中编写您的复杂任务,而不是一些蹩脚的语言(嗯,我在说你呢,qmake)。
  • Qt Creator 2.8支持qbs
  • qbs和Qt版本并不绑定。这也就是说切换Qt版本并不会自动切换您的构建工具版本。

我从哪里可以得到它?

Qt Creator 2.8已经集成了qbs。

关于如何从源码构建qbs,您可以查看这个wiki页面:http://qt-project.org/wiki/qbs

如果您发现任何缺陷,请在https://bugreports.qt-project.org/browse/QBS报告。

如果您有任何问题,请在我们的邮件列表http://lists.qt-project.org/mailman/listinfo/qbs中讨论。


可以用它构建Qt么?

这个问题经常被问到。尽管用qbs来替换Qt中现有的基于qmake的构建系统是可能的,但我们仍然需要一个configure脚本和蹩脚的syncqt脚本。这里看不出太多好处。我们还有更高的目标,当然我们也希望能够替代configure和syncqt脚本。这些都是qbs缺少的特性。另外,自举(bootstrapping)qbs还是不可能的。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了