タイトルが少しややこしいので最初に整理します。 このメモは: C++ のパッケージマネージャーの選択のはなし ただし: アプリはクロスプラットフォーム ( このメモでの具体例は Windows-10 & Ubuntu-19.04 ) アプリ全体(=このメモでは「ソリューション」とします)はいくつかの構成部品(=このメモでは「プロジェクト」とします)に分けて作られる プロジェクトの1つ以上に C++ を採用したい そのプロジェクト単位で C++ のライブラリーを管理できるパッケージマネージャーを導入したい → どうするのが楽そうかな のメモです。 選択肢と大雑把な検討 conan https://conan.io/ クロスプラットフォーム対応の C++ のパッケージマネージャーが欲しいの悩みに答えてくれる定番。 CMake でごにょごにょする vcpkg https://github.com
 
    ![[C++] Include-What-You-Use で依存関係を確認する](https://cdn-ak-scissors.b.st-hatena.com/image/square/e17bca1acbf7e0cfe266eb8e572c820f0e6aafc6/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEiek0ZdxJnENeOAA13mNZkJQHqGh2r5ncgGJA3hUpHFIrj_AEOwAHDMxsQHSFow04RY3kIFdMQfPmX_Yr-M3HFBABAeOGm5LmJESRZ_-sbG9pUvpBat1WDbq4oo5yRCoPc_NlnUiJXDCd8%2Fw1200-h630-p-k-no-nu%2Ftoolset.png) 
       
       
       
       
      

