Boost Python "не может открыть исходный файл" pyconfig.h "" при импорте с использованием "#include" - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь использовать Boost Python для проекта.Я скачал и собрал версию 1.70 для Windows 10 и использую код Visual Studio.При попытке импортировать boost в мой проект c ++ со строкой:

#include <boost\python.hpp>

, я получаю следующую ошибку:

cannot open source file "pyconfig.h" (dependency of "boost\python.hpp")

Я рассмотрел аналогичные проблемы, и основное решение янашел, чтобы отредактировать user-config.jam, чтобы включить местоположение моей установки Python.Я сделал это, и строка в user-config.jam выглядит следующим образом:

using python : 3.7 : C:\Users\broke\AppData\Local\Programs\Python\Python37 ;

После добавления этой строки я перестроил Boost Python.Это не помогло решить проблему.Я был бы очень признателен за помощь в этом вопросе.Спасибо.

1 Ответ

1 голос
/ 29 мая 2019

Вы должны убедиться, что папка python/include добавлена ​​в ваши включения.C:\Python\Python37\include для меня на окнах.Вам также нужно будет связать библиотеку python.

...