Qbsが初めてでQbsビルドシステムを使用してBareMetalプロジェクトを設定しようとしています。さて、現在、グループプロパティを使用してすべてのサブフォルダを手動で追加する必要があるようです。Qbsにルートフォルダを指定するだけでサブフォルダーをグループ化する(サブフォルダーごとにグループプロパティを適用する)Q23には方法がありますか?
これは巨大なプロジェクトのための多くの作業であり、新しいファイルやサブフォルダが追加されたときにQbsファイルを更新する必要があります。
最初にすべてのサブフォルダをルートフォルダから取得し、各サブフォルダを繰り返し処理し、それぞれのグループプロパティを適用すると同時に、excludefileなどの例外を適用することが可能かどうかを知りたかっただけです
これに関するお手伝いをさせていただきます。
こんにちはジェイク、あなたのreply.That作品をお寄せいただきありがとうございます。 もう1つの質問があります。一般に、Qmakeプロジェクトでは、複数のプロジェクトでソリューションを作成できます.1つは、「アクティブプロジェクトの設定」プロパティを設定して現在のプロジェクトを選択できます。 QBSでは、そうする方法がありますか 複数のプロジェクトの定義を含む単一のQBSファイルを開き、右クリックして選択してアクティブプロジェクトとしてプロジェクトの1つを選択することを意味します現在のところ、右クリックでアクティブなプロジェクトプロパティを設定できないプロジェクトでサブプロジェクトを行うことができます。事前にお礼します。 –
いいえ、できません。ネスト化されたQbsプロジェクトは、qmake SUBDIRSプロジェクトに似ています。ただし、複数のqmakeプロジェクトと同じように、常に複数のQbsプロジェクトを開くことができます。 –