C++: ダウンロードしてインストール(手動)

対応環境

Hi-QUBO は以下の CPU を搭載した Linux ベースのシステムで動作します:

  • amd64: 64ビット Intel および AMD プロセッサ

  • arm64: 64ビット ARM プロセッサ

Ubuntu 20.04 以降を推奨します. Windows ユーザーは WSL (Windows Subsystem for Linux) を通じて Hi-QUBO を使用できます.

インストール

Hi-QUBO のインストール方法は2つあります:

  • 方法1: apt(推奨) — パスの自動設定を含むシンプルなインストール.sudo 権限が必要です.

  • 方法2: tar.gz — apt リポジトリの設定が不要な手動インストール.sudo 権限は不要です.

ここでは 方法2: tar.gz によるインストールを紹介します.方法1: apt(推奨) の紹介はこちらです.

方法2: tar.gz によるインストール

Hi-QUBO ダウンロード ページから最新の Hi-QUBO リリースの .tar.gz ファイルをダウンロードします. 以下のようにアーカイブを展開します:

tar xf qbpp_<arch>_<version>.tar.gz

環境変数の設定

Hi-QUBO プログラムをコンパイル・実行するには,以下の環境変数を設定します. シェル起動時に自動的に設定されるよう,~/.bashrc の末尾に以下の行を追加してください:

export QBPP_PATH=[Hi-QUBO インストールディレクトリ]

export CPLUS_INCLUDE_PATH=$QBPP_PATH/include:$CPLUS_INCLUDE_PATH
export LIBRARY_PATH=$QBPP_PATH/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=$QBPP_PATH/lib:$LD_LIBRARY_PATH
export PATH=$QBPP_PATH/bin:$PATH

ライセンスのアクティベーション

インストール後,ライセンスをアクティベートして Hi-QUBO の使用を開始します:

qbpp-license -k XXXXXX-XXXXXX-XXXXXX-XXXXXX -a

無料の Trial ライセンス(30日間,10,000変数)は Hi-QUBO User Portal で取得できます.qbpp-license -s を実行してサインアップコードを得て,portal で登録すると Trial キーが受け取れます.

ライセンスの種類,ディアクティベーション,トラブルシューティングなどの詳細は ライセンス管理 をご覧ください.