Я создаю boost с Python 3 (3.6.1), но вижу некоторую проблему
ldd boost / v1.63.0p1 / lib / libboost_numpy3.so.1.63.0
libboost_python.so.1.63.0 => не найден
Меня интересует эта строка:
libboost_python.so.1.63.0 => не найден
Я ожидаю, что скомпилируется с
libboost_python3.so.1.63.0 => /boost/v1.63.0p1/lib/libboost_python3.so.1.63.0
Я использовал следующееКонфигурация для компиляции с Python 3
Настройка конкретной версии Python. (user-config.jam)
с использованием python: 3.6: python / v3.6.1 / bin / python3: python / v3.6.1 / include / python3.6m: python / v3.6.1 / lib;
Вот команды, которые я использовал для создания этого:
1- ./bootstrap.sh --prefix = /tools / boost --with-python = / python / v3.6.1 / bin / python3 --with-python-version = 3.6 --with-python-root = / python / v3.6.1
2-./b2 install --config = user-config.jam
Я пытаюсь собрать boost 1.63.0