このページでは

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 を選択します。

PackageManagerAutoSetup false パッケージマネージャーの自動セットアップをオフにするには、CMake プリセットまたは CMakeLists.txt.sharedファイルに設定する。

Conan のビルド設定プラグインの有効化と無効化プロジェクトの CMake 設定の上書きCMake とパッケージマネージャの使用も参照してください

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.