Boost 为windows phone 8.1和;windows 8.1

Boost 为windows phone 8.1和;windows 8.1,boost,boost-asio,boost-regex,Boost,Boost Asio,Boost Regex,我曾尝试使用该命令b2为Windows Phone 8.1和Windows 8.1构建Boost Asio 1.58 b2 toolset=msvc=12.0 windows api=store architecture=arm 但它在构建“libboost_regex-vc120-mt-1_58.lib”时失败,所以我必须需要“libboost_regex-vc120-mt-1_58.lib” 日志显示错误 libs\regex\build..\src\fileiter.cpp(102):错误

我曾尝试使用该命令b2为Windows Phone 8.1和Windows 8.1构建Boost Asio 1.58

b2 toolset=msvc=12.0 windows api=store architecture=arm

但它在构建“libboost_regex-vc120-mt-1_58.lib”时失败,所以我必须需要“libboost_regex-vc120-mt-1_58.lib”

日志显示错误

libs\regex\build..\src\fileiter.cpp(102):错误C3861:“CreateFileA”:找不到标识符 libs\regex\build..\src\fileiter.cpp(106):错误C3861:“CreateFileMapping”:找不到标识符 libs\regex\build..\src\fileiter.cpp(115):错误C3861:“MapViewOfFile”:找不到标识符 libs\regex\build..\src\fileiter.cpp(124):错误C3861:“GetFileSize”:找不到标识符 libs\regex\build..\src\fileiter.cpp(141):错误C3861:“UnmapViewOfFile”:找不到标识符 libs\regex\build..\src\fileiter.cpp(383):错误C3861:“FindFirstFileA”:找不到标识符


有人能帮我修吗?感谢:(

> 去C++ +>预处理器>添加“BooStReGeXixNoLIB”,用于禁用自动链接Booost。ReXEX

如果不需要正则表达式,可以使用头文件版本,请参阅我的游戏中需要使用ReXEX用于TCP连接。那么,这里有什么解决方案。tcp和regex之间的关系是什么?在Win_32项目中,如果我尝试删除regex,项目将不起作用,如果regex工作良好。但我无法为WP 8.1或Win 8.1构建正则表达式库。因此,使用Boost.Spirit代替正则表达式。你只会从中受益。