0

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

更新: FooライブラリとBarライブラリはどちらも、ビルド ステップの前に構成ステップを必要とする CMake プロジェクトであることを忘れていました。

4

0 に答える 0