How to build pybind11 - t-kuha/mpsoc-library GitHub Wiki

Actually pybind test

  • Get source
$ wget https://github.com/pybind/pybind11/archive/v2.4.3.tar.gz
$ tar xf v2.4.3.tar.gz
$ cd pybind11-2.4.3/
  • Build
$ mkdir _mpsoc
$ cd _mpsoc/

# Configuration
$ /usr/local/bin/cmake .. -G"Unix Makefiles" \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install \
-DCMAKE_TOOLCHAIN_FILE=~/toolchain.make \
-DBOOST_ROOT=$HOME/git_repo/mpsoc-library/dl-framework/caffe-dependency \
-DPYBIND11_LTO_CXX_FLAGS=""

# Build
$ /usr/local/bin/cmake --build . --config Release --target install -- -j$(nproc)