たとえば、 Fooと呼ばれるサードパーティのライブラリに依存する C++ プロジェクトをコンパイルしようとしています。ExternalProject_Add()
この目的のために、CMakeLists.txt ファイルでコマンドを使用しています。ただし、このライブラリにはBarなどと呼ばれる依存関係があり、最初にビルドする必要があります。Barライブラリのソース ファイルは、 Fooライブラリのソース ディレクトリのサブディレクトリにあります。それで、ここに私の質問があります.Barライブラリをコンパイルしてから、コマンドを使用してFooライブラリをコンパイルするにはどうすればよいですか? ExternalProject_Add()
ご助力ありがとうございます。
更新: FooライブラリとBarライブラリはどちらも、ビルド ステップの前に構成ステップを必要とする CMake プロジェクトであることを忘れていました。