3

conan 0.16.0 を使用していますが、ローカル ストアにパッケージをインストールする方法がわかりません。私の考えは、レシピを作成し、レシピから必要なすべてのパッケージを作成し、それらをローカルストアにインストールしてから、コナンサーバーにアップロードして、他の開発者がパッケージを再コンパイルすることなく利用できるようにすることです。 .

私が実際にやっていること:

  • レシピを作成します (conanfile.py と私のビルドおよびエクスポート メソッド)
  • を使用してローカルストアにインストールしますconan export user/channel
  • 実行してビルドできることを確認しますconan build
  • でパッケージを作成しmkdir mypackagecd mypackageconan package ..
  • そして、このパッケージをローカルストアにインストールする方法がわかりません(その後、レシピとパッケージをローカルストアからサーバーにアップロードしたいと思います)

パッケージを地元の店に置く唯一の方法は、前のレシピを必要とする別のレシピを用意してからconan install --build. 最初のレシピのパッケージがビルドされ、ローカル ストアに表示されますが、この方法では、目標を達成するために「偽の」要件を作成する必要があります。

必要な設定のパッケージをビルドして、ローカル ストアに直接インストールする方法はありますか?

4

1 に答える 1