繁体   English   中英

如何为ARM构建增强功能(在Windows Phone上使用)

[英]How to build boost for ARM (to use on Windows Phone)

我正在尝试将Boost用于Windows Phone 8(或8.1)。 如何构建和生成Windows Phone使用的Boost库?

Boost包含许多库,其中一些库使用Windows Phone中不允许的禁用API。 这是所有有效的Phone API的列表。 是否可以在Windows Phone上使用单个Boost库将取决于。

对于仅标头文件的库,假设没有使用禁止的API,则您无需执行与在任何其他C ++ Windows应用程序中使用不同的操作。 只是设置头文件包含路径。

我最近在Boost.Build中添加了一项功能,以帮助定位Windows Store和Phone应用程序 构建时,您可以使用Windows-api = phone来指定您要定位Windows Phone。 要大致了解如何构建Boost,请看一下先前的问题 就像仅使用头文件的库一样,如果使用了任何禁用的API,除非您在源中替换了API,否则将无法使用。 例如,以下命令可用于针对Windows Phone 8.0的ARM体系结构构建:

b2 toolset=msvc-11.0 variant=release architecture=arm windows-api=phone

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM