尝试在 Windows Phone 静态库项目 (C++) 中使用 Windows 运行时扩展



我已经创建了Windows Phone C++静态库项目。将创建的标志"使用 Windows 运行时扩展"设置为"是"(/ZW)。

但是当我尝试使用 Platform:: 命名空间中的任何内容时,编译器会给我带来这样的错误:

错误

78 错误 C3083:"平台":":"左侧的符号 必须是类型 C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\vccorlib.h 103 1 MyProjectName

创建 dll 会保留相同的错误。

有谁知道是否真的可以在Windows Phone的库中使用Windows运行时扩展?有什么建议可以解决这个问题吗?

是的,绝对可以将 Windows 运行时扩展用于 Windows Phone 静态库。

看起来您没有在项目中选取正确的包含目录。

您需要确保静态库项目是专门作为 Windows Phone 静态库创建的(即针对"v110_wp"平台工具集编译)。

相关内容

最新更新