トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2019-7-31

Qulacsのビルド

git clone https://github.com/qulacs/qulacs.git
python3 setup.py install --user

とかすると,必要なC,C++モジュールのmakeでincludeファイルの解決に失敗してる.
とりあえず,

mkdir include/{csim,cppsim,vqcsim}
ln -s `pwd`/src/csim/*.{h,hpp} `pwd`/include/csim
ln -s `pwd`/src/cppsim/*.hpp `pwd`/include/cppsim
ln -s `pwd`/src/vqcsim/*.hpp `pwd`/include/vqcsim

として,

python3 setup.py install --user

すると成功する.
この状態で,

./script/build_gcc.sh

とかすると,

#include <Python.h>

の解決ができなくて失敗するの.
CMakeLists.txtに

include_directories(/usr/include/python3.6m/)

とか加えてビルドすると,とりあえず回避できる.