問題タブ [external-project]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - CMake を使用した外部依存関係の構築
たとえば、 Fooと呼ばれるサードパーティのライブラリに依存する C++ プロジェクトをコンパイルしようとしています。ExternalProject_Add()
この目的のために、CMakeLists.txt ファイルでコマンドを使用しています。ただし、このライブラリにはBarなどと呼ばれる依存関係があり、最初にビルドする必要があります。Barライブラリのソース ファイルは、 Fooライブラリのソース ディレクトリのサブディレクトリにあります。それで、ここに私の質問があります.Barライブラリをコンパイルしてから、コマンドを使用してFooライブラリをコンパイルするにはどうすればよいですか? ExternalProject_Add()
ご助力ありがとうございます。
更新: FooライブラリとBarライブラリはどちらも、ビルド ステップの前に構成ステップを必要とする CMake プロジェクトであることを忘れていました。