我试图为我使用的两个 Python 版本构建 Boost 1.65.1:
./bootstrap.sh --with-python=python2 --with-python=python3
但是,该选项的第一个实例--with-python
已被忽略,并且我只得到了/usr/local/lib/libboost_python3.*
库。
所以我打电话bootstrap
给同一目录再次使用命令:
./bootstrap.sh --with-python=python2
之后我得到了两个 Boost Python 库 - 用于 Python2 和 Python3。
我对这个步骤顺序有些怀疑——第二步可能会损害第一步的结果。
有没有 100% 可靠的方法来为两个 Python 版本构建 Boost Python(从源代码)?