I am Charmie

メモとログ

Ubuntu 20.04: install Plus Toolkit

Plus Toolkitコンパイルに成功した.

git cloneのURLを git:// -> https:// と修正すればいける.

sudo apt update && sudo apt install git build-essential cmake qt5-default qtmultimedia5-dev qttools5-dev libqt5xmlpatterns5-dev qtbase5-private-dev libqt5x11extras5-dev libxt-dev

git clone https://github.com/PlusToolkit/PlusBuild.git
mkdir PlusBuild-bin
cd PlusBuild-bin
cmake ../PlusBuild

make

libsm関係のエラーが発生する場合

anaconda(pythonのパッケージマネージャ)をインストールして,かつ変な感じでパスを設定しているとlibsm関係のエラーが発生してコンパイルに失敗する.

解決策はcmakeで設定するQt関係のディレクトリ名を以下のように修正する. 自分の環境では修正前は全てanacondaのpyqtディレクトリになってしまっていた.

f:id:charmie11:20220406214628p:plain
cmakeの設定