WSL¶
Windows 11 では,WSL (Windows Subsystem for Linux) を通じて Hi-QUBO を使用できます.WSL により,Linux プログラムを Windows 上でネイティブに実行できます.
このドキュメントでは,WSL,必要なライブラリ,Hi-QUBO のインストール方法,およびサンプルプログラムのコンパイルと実行方法を説明します.
WSL のインストール¶
Windows 11 では,WSL は Windows PowerShell からインストールできます. PowerShell を管理者として開き,以下のコマンドを実行してください:
C:\WINDOWS\System32> wsl --install
Provisioning the new WSL instance Ubuntu
This might take a while...
Create a default Unix user account: [ユーザーアカウント名]
New password: [パスワード]
Retype new password: [パスワード]
passwd: password updated successfully
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
プロンプトが表示されたら,[ユーザーアカウント名] と [パスワード] を入力してください. これにより WSL 2 と Windows 上で動作する Ubuntu ベースの Linux システムがインストールされます.
インストールが完了したら,WSL 内でシステムソフトウェアを更新・アップグレードしてください:
sudo apt update
sudo apt upgrade -y
C++ コンパイラのインストール¶
Hi-QUBO には C++ コンパイラ が必要です.
以下のコマンドでインストールしてください:
sudo apt install -y build-essential