未解决的包含:Eclipse中的
问题描述:
我已经在C:\boost
中安装了Boost Python,其中安装从C:\Program Files\boost_1_65_1
作为根目录运行。未解决的包含:Eclipse中的<boost/python.hpp>
|C:\
|--|boost
|--|--|bin
|--|--|share
|C:\
|--|Program Files
|--|--|boost_1_65_1
C:\MinGW\bin
已被添加到系统的路径。在Eclipse中,#include <boost/python.hpp>
或任何与<boost\[directory]>
有关的内容都会返回“未解决的包含”错误。
我已将C:\ MinGW \ bin添加到系统的'路径'。在Eclipse中添加以下到GNU C++包含目录“中的“路径和符号”:
C:\boost
C:\Program Files\boost\boost_1_65_1\libs
C:\Program Files\boost\boost_!_65_1\boost
C:\MinGW\lib\gcc\mingw32\5.3.0\include\c++
什么是需要的设置进行编辑?
答
bjam --debug-configuration
必须从根文件夹运行
C:\ Program Files文件\提升\ boost_1_65_1
在编译结束,去
项目属性> C/C + Build
并添加指向编译器包含路径的链接(在我的例子中是Cross G ++ Compiler> Include)。现在可以从#include <boost/whatever>
访问增强库。