尝试将更新提交给UWP应用时,我无法通过认证流程。在认证报告中说:
此应用程序类型不支持boost_system.uwp.dll中的API?generic_category @ system @ boost @@ YAABVerror_category @ 12 @ XZ。BlenderCycles.dll调用此API。
此应用程序类型不支持boost_system.uwp.dll中的API?system_category @ system @ boost @@ YAABVerror_category @ 12 @ XZ。BlenderCycles.dll调用此API。
这个问题非常令人困惑,因为BlenderCycles.dll之前已经使用了boost库,并且代码没有更改。任何想法可能是什么问题?
我从这里使用boost库,该库专门用于Windows 10 UWP应用。
编辑:我忘了提起我不得不重新编译boost库,因为Visual Studio开始抛出关于boost_system.uwp.dll的错误,因为它是由较旧的编译器编译的。就是在这个问题开始的时候。
通过将BOOST_SYSTEM_NO_DEPRECATED定义添加到BlenderCycles库中,解决了问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句