我正在尝试将Boost Python用于一个项目。我已经在Windows 10上下载并构建了1.70版本,并且正在使用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。这无济于事。在此问题上的帮助,我将不胜感激。谢谢。
答案 0 :(得分:1)
您需要确保python/include
文件夹已添加到您的包含中。在Windows上为我C:\Python\Python37\include
。您还需要链接python库。