kamikaze 发表于 2023-2-16 00:01:18

嵌入式问题5:在引入外部库的时候,报错

我只引入了一个外部库,调用了一个命令,出现了此问题。
求助一下,应该如何解决?

错误: 使用所指定的本地编译器编译当前程序失败
错误: C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\winrt\wrl\def.h(48): fatal error C1189: #error:WRL requires NTDDI_VERSION to be #defined at least to NTDDI_VISTA or greater

(WRL要求NTDI_VERSION的#定义至少为NTDI_VISTA或更高)

创世魂 发表于 2023-2-16 08:41:57

应该要设置附件编译参数之类的东西吧。

Xelloss0618 发表于 2023-2-16 11:58:13

随便找个地方写个属性 @视窗.预定义宏
属性值:"WINVER=0x0600\r\n_WIN32_WINNT=0x0600"

kamikaze 发表于 2023-2-16 15:45:57

Xelloss0618 发表于 2023-2-16 11:58
随便找个地方写个属性 @视窗.预定义宏
属性值:"WINVER=0x0600\r\n_WIN32_WINNT=0x0600" ...

感谢老哥,确实可以了
页: [1]
查看完整版本: 嵌入式问题5:在引入外部库的时候,报错