Я пытаюсь использовать Boost Python для проекта. Я загрузил и собрал версию 1.70 для Windows 10 и использую Visual Studio Code. При попытке импортировать 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. Это никак не помогло решить проблему. Буду очень признателен за помощь в этом вопросе. Спасибо.
вам нужно убедиться, что папка python/include
добавлена в ваши включения. C:\Python\Python37\include
для меня на окнах. Вам также нужно будет связать библиотеку python.