概要
FreeTypeをインストールしようとした際に、以下のエラーが出力された。
vcpkg : 用語 'vcpkg' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前
として認識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正し
いことを確認してから、再試行してください。
そのため、今回はvcpkgコマンドを使用できるようにすることを目指す。
環境
OS: Windows 11 Pro (24H2 , 26100.4946)
GCC: 13.1.0
インストール手順
自分はPowerShell派なので、以下は全てPowerShell上で実行する。
- PowerShellを管理者権限で実行する。
- Cドライブ直下にインストールするため、移動する。
cd C:\
- gitからvcpkgをクローンする。
git clone https://github.com/microsoft/vcpkg.git
- ブートストラップスクリプトを実行する。
cd .\vcpkg .\bootstrap-vcpkg.bat
- 環境変数の設定
設定を開き、システム
->バージョン情報
->システムの詳細設定
->詳細設定
->環境変数
の順に進み、ユーザーの環境変数
のPath
にC:\vcpkg
を追加する。
なお、環境変数を変更した後は、Pathを反映させるためにPowerShellする必要がある。
結果
PS C:\Users\(USER NAME)> vcpkg install freetype
Computing installation plan...
A suitable version of cmake was not found (required v3.30.1).
Downloading https://github.com/Kitware/CMake/releases/download/v3.30.1/cmake-3.30.1-windows-i386.zip -> cmake-3.30.1-windows-i386.zip
Successfully downloaded cmake-3.30.1-windows-i386.zip
(後略)
無事に実行できた。