Conan パッケージマネージャ
実験的な Conan プラグインは Conan パッケージマネージャを統合します。
Conanは C/C++ パッケージマネージャで、C または C++ ライブラリのプロジェクトへの統合を高速化します。サポートされているすべての開発プラットフォームで利用可能です。
Conan はQt Creator に統合されているほとんどのビルドシステムに統合できます:
Conanのクライアント・サーバ・アーキテクチャにより、クライアントはパッケージ・ストレージとして機能するリモート・サーバからパッケージを取得し、アップロードすることができる。クライアントはパッケージを作成し、必要に応じてソースからのビルドを行います。クライアントにはパッケージストレージ用のローカルキャッシュがあるため、リモートサーバから新しいパッケージが必要ない限り、オフラインで作業することができます。
Conanを使うには Qt Online Installerまたはお使いのオペレーティング・システムにあるツールを使ってインストールする。例えば、Windowsでは、choco install conan またはpip install conan コマンドを使用できます。
注意: Conanプラグインを使用するには有効にしてください。
プロジェクトごとに conanfile.pyまたは conanfile.txtファイルを書く必要があります。その後、プロジェクトのビルド設定を編集して、ファイルの場所とConanインストール・コマンドの内容を指定する必要があります。
パッケージ・マネージャの自動セットアップ
CMake で使用する Conan パッケージ・マネージャーを自動的にセットアップするには、Projects >Project Settings >CMake に移動し、Package manager auto setup を選択します。
自動パッケージ・マネージャー・セットアップをオフにするには、CMake プリセットまたはファイルでPackageManagerAutoSetup をfalse に設定します。 CMakeLists.txt.sharedファイルに設定する。
Conan Build Configuration」、「Enable and disable plugins」、「Override CMake settings for a project」、「Using CMake with Package Managers」も参照してください 。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.