C++ 错误:名称空间";“促进”;“没有成员”;词汇“u cast”是什么;?

C++ 错误:名称空间";“促进”;“没有成员”;词汇“u cast”是什么;?,c++,boost,include,C++,Boost,Include,尽管我有以下建议: #include "boost\lexical_cast.hpp" 这一行不会编译: int versionInt = boost::lexical_cast<int>(version); intversionint=boost::词法转换(version); 当我将光标放在lexical_cast上时,它显示“Error:namespace”boost没有成员“lexical_cast”。有什么问题 顺便说一下,这两行都在同一个.cpp文件中 编辑:当我编

尽管我有以下建议:

#include "boost\lexical_cast.hpp"
这一行不会编译:

int versionInt = boost::lexical_cast<int>(version);
intversionint=boost::词法转换(version);
当我将光标放在lexical_cast上时,它显示“Error:namespace”boost没有成员“lexical_cast”。有什么问题

顺便说一下,这两行都在同一个.cpp文件中

编辑:当我编译时,它写到:1>c:\users\mickaël\documents\visual studio 2010\projects\Spirit Arena\Spirit Arena\boost\lexical_cast.hpp(24):致命错误C1083:无法打开包含文件:“boost/config.hpp”:没有这样的文件或目录

编辑:由于某些原因,include将不起作用。。。所有传统的标题,我在投前都没有弄懂


编辑:当目录被复制到我的项目文件夹中时,我写了“#include”boots\lexical_cast.hpp”行。可能与此有关?

您的包含路径是否包含标题?文件是否编译?
#包括“boost/lexical_cast.hpp”
我将boost文件夹复制到了我的项目文件夹中。boost文件夹中有lexical_cast.hpp。@Fanael这不会改变任何东西。@Ferruccio是的,它仍然无法工作。