我需要zlib库来开发Windows应用商店应用。

有没有人将Win32 zlib项目转换为WinRT?

谁能描述将现有win32静态lib项目转换为winRT的步骤?

最佳答案

Visual C++已经是WinRT开发支持的语言,如果您不想使用zlib,只需将其与解决方案一起编译即可。没有什么可以阻止您在WinRT中重用标准ISO C和C++库,如果您使用的是C++语言,则可能必须将库的某些方面公开为WinRT组件,但前提是您需要与设备接口(interface)例如XAML或其他WinRT语言,但这应该是在公园散步。不是很难做到的事情。

在WinRT中支持C++的全部目的是允许将主要是本机应用程序的现有生态系统移植到Windows应用商店。 zlib也不异常(exception)。不支持非标准的ISO C和C++(例如套接字),但是您可以选择插入其中,只需检查您使用的库是否具有某种可移植性支持即可。

关于c++ - zlib for WinRT?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13900749/

10-15 03:10