Qbs

Qbs の開発を中止します

Published Tuesday October 30th, 2018 | Leave a comment
Posted in Qbs

この記事は The Qt Blog の Deprecation of Qbs を翻訳したものです。 執筆: Tuukka Turunen, 2018年10月29日 The Qt Company は Qt のプログラムに対して3つのビルドシステムをサポートしてきました。Qt のユーザーとしてみると、qmake が現在もっとも使われているビルドシステムです。CMake が次点なのは明らかで、人気も上昇しています。そして三番目が Qbs でこちらは極小数の方にしか利用されていません。私たちの顧客にお気に入りのビルドシステムを尋ねてみると、ほとんどが CMake か qmake を今後使うとのことでした。 このため、Qbs の廃止を決断し、今後はそのリソースを CMake のサポートに回すことにしました。Qbs は 2019 年末まではサポートされ、最後のリリースは 2019 年の4月の Qt Creator 4.9 のタイミングを予定しています。Qbs には商用版とオープンソース版がありますが、Qt Project コミュニティにおける Qbs 開発のインフラの提供は今後も継続したいと思っています。 キーポイントのまとめ: Qbs は 2019 年末まではサポートされます 最終リリースは 2019 年 4月の予定です […]

Read More

Qbs 1.7 をリリースしました

Published Friday February 24th, 2017 | Leave a comment
Posted in Qbs | Tags: ,

この記事は The Qt Blog の Qbs 1.7 released を翻訳したものです。 執筆: Jake Petroules, 2017年1月31日 Qbs 1.7 「テクニカル・エクスタシー」を本日リリースいたしました! Qbs 1.7.0 は実は12月の中旬にリリースしていたのですが、いくつか修正をしたいバグがあったため、アナウンスは先週リリースした 1.7.1 まで延期していました。 Qbs 1.7 の新機能 数多くのバグフィックスや細かい改善、いくつかの大幅なパフォーマンスの向上に加えいくつかの新機能が追加されました。重要なものから順に紹介したいと思います。 ジェネレータ ジェネレータは Qbs 1.7 のもっとも大きな新機能です。これにより、サードパーティーの開発ツールへの根本的な対応が可能になりました。 ジェネレータ API はとても汎用的な設計になっています。ビルドグラフに対して、任意の処理を実行するためのプラグインが作成可能で、私たちもこの仕組みを利用して Xcode* や Visual Studio のプロジェクトファイルを生成しています。これにより、皆さんが Qbs のエンジンの力強さと表現力の高さを、お気に入りの統合開発環境でも活用することができるようになりました。 コミュニティからは Clang compilation database を生成する機能の貢献が寄せられています。これにより、Clang ベースのツールがコンパイラとまったく同じ方法でソースコードのスキャンを行うことが、ビルドシステムへの依存なしに可能になりました。次はどんなジェネレータがコミュニティから生まれてくるのかを非常に楽しみにしています。 ジェネレータを作成する際は、qbs generate コマンドをみなさんのプロジェクトでお試しください。ドキュメントについては将来的に マニュアル に記載される予定です。 ジェネレータは現在絶賛実験中の機能ですので、お気軽にフィードバックをお寄せください。 * この Xcode […]

Read More
Get started today with Qt Download now