2017-02-10 38 views
-1

我在通用Windows项目中使用Visual Studio 2015在RaspberryPi 2(ARM)上构建它。对于我的程序,我需要使用Boost C++库,这个库是否与Win10 IoT Core兼容?同时,我已将Boost链接到Visual Studio 2015,但交叉编译时出错:“LINK:致命错误LNK1104:无法打开文件'libboost_regex-vc140-mt-gd-1_63.lib'”在Windows IOT内核上升压C++

需要帮助。

谢谢,

Azm0g。

回答

1

链接错误消息显示您试图为您的Windows ARM项目引用错误的库格式(x86或x64)。

您应该参考Windows物联网项目的arm build二进制文件。

由于boost确实为NOT提供了预构建的Windows ARM二进制文件,这意味着它尚未官方支持。

我还发现了一个不错的tutorial关于如何编译针对ARM的增强库与Windows Phone,你可以自己试试。

请注意,并非所有Win32 API都可用于UWP,即使您可以成功构建它,也可能无法访问所有非无用的boost模块。