問題: サブディレクトリ テンプレート qmake プロジェクトがあります。実は2つ。それらは無関係です。私は2番目のサブディレクトリプロジェクト(またはそのプロジェクトの特定のサブディレクトリのようなもの)を最初のプロジェクトに含めて、それを使い始めました。
たとえば、最初のプロジェクトがA1, B1, C1
サブプロジェクト ( のサブディレクトリA|B|C1.pro
) で構成され、2 番目のプロジェクトがA2, B2, C2
. 最初のプロジェクトに B2 と C2 を含めたいので、次のようになります。
A1, B1, C1, B2, C2
つまり、C2 に依存する B2 が提供するクラスとインターフェイスを使い始めることができます。
そして、2番目のプロジェクトにできるだけ邪魔にならないようにしたいと思います。私が遭遇している問題は、B2 および C2 .pro ファイルを最初のプロジェクト サブディレクトリ テンプレートに追加するだけでこれを実行しようとしているということです。どこにあるかを理解します。
必要なことを行うための簡単な (または単に「正しい」) 方法が見つかりません。最初のプロジェクトに必要なものすべてをコピー アンド ペーストすることに頼らずに、2 番目のプロジェクト コードをできるだけクリーンで同期しやすいように使用し始めます。