Programing/Tool/vcpkg

Last-modified: Mon, 31 Mar 2025 13:43:03 JST (27d)
Top > Programing > Tool > vcpkg

概要

  • VisualC++向けのパッケージシステム
  • カタログ登録されたソースを自動で落としてビルドする

手順

  • インストール
    git clone https://github.com/Microsoft/vcpkg.git
    cd vcpkg
    bootstrap-vcpkg.bat
  • VisualC++ に統合する
    vcpkg integrate install
  • パッケージインストール
    vcpkg install [package][:triplet] ...
    tripletの指定がない場合は"x86-windows"指定になる

コマンド早見表

基本コマンド使い方説明
install<package>packageをx86-windows指定で追加する
<package><:triplet>triplet指定のアーキテクチャ向けでpackageを追加する
remove<package>packageを削除する
search[pat]pat指定パターンでパッケージを検索する
--triplet<triplet>triplet指定のアーキテクチャ向けでコマンドを実行する

用語集

  • クラシックモード
    インストールしたツールは複数のプロジェクト間で共有される
  • マニフェストモード
    インストールしたツールは個々のプロジェクトで個別に管理される

参考リンク