Использование boost / python на Windows - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь войти в C ++ - расширения для python, с boost / python.

Я скачал boost 1_73 и установил его, вызвав bootstrap, а затем b2 --with-python

В Visual Studio я включил компилятор include path (каталог boost) и пути библиотеки компоновщика (/ stage / lib /), о которых мне сообщает вывод b2.

Теперь Я получаю ошибку компилятора LNK1104 cannot open file 'boost_python37-vc141-mt-x64-1_73.lib'. Я не могу найти информацию об этой указанной c ошибке. Для всего подобного есть только предложение добавить вышеупомянутые пути.

Код, который я пытаюсь скомпилировать, является просто примером hello world, снабженным boost.

Есть идеи?

1 Ответ

0 голосов
/ 01 мая 2020

Сначала убедитесь, что файл существует где-то в вашей файловой системе. Если это не так, возможно, вы случайно построили его для другой версии (т.е. не 141) среды выполнения V C. (Это случилось со мной, когда у меня было установлено несколько сред выполнения.)

Если у вас есть файл, вам просто нужно убедиться, что путь указан в разделе настроек ссылок конфигурации вашего проекта.

...