Мне нужно было собрать Boost.Python для работы с версией 3.2, и я продолжаю сталкиваться с проблемами. Я следовал инструкциям руководства по началу работы & mdash; общие инструкции и инструкции о Boost.Python & mdash; и я не могу заставить его работать.
Вот программа, которую я пытаюсь запустить, и ошибка ссылки, которую я получаю:
#include <boost/python.hpp>
BOOST_PYTHON_MODULE(test) { }
int main() { return 0; }
1> LINK: фатальная ошибка LNK1104: невозможно открыть файл 'boost_python-vc100-mt-1_48.lib'
Действительно, такого файла нет, но есть файл libboost _python-vc100-mt-1_48.lib. (Неудивительно, что если я попытаюсь изменить его имя, появится еще одна ошибка ссылки.)
Команда, которую я использовал для установки библиотек, была:
C:\...\boost_1_48_0> b2 --build-dir=C:\Boost toolset=msvc --build-type=complete install
И содержимое моего файла 'user-config.jam' в моем домашнем каталоге было:
using python : 3.2 : C:/Programming/PythonX86/Python32 ;