【发布时间】:2020-03-23 13:41:18
【问题描述】:
我正在尝试构建一个开源项目,我发现多个
identifier wchar_t is undefined error
我了解这些内在类型的定义来自编译器,并且我正在获取其他类型,但不确定为什么它专门针对 wchar_t 分崩离析? 我怀疑,因为我使用 Visual Studio 2017 - Clang with Microsoft CodeGen (v141_clang_c2) 作为工具集,我怀疑这可能就像打开正确的标志一样简单。
【问题讨论】:
-
你试过
#include <wchar.h> -
wchar_t是 C++ 中的关键字和内置类型,但在 C 中,它是在<stddef.h>和<wchar.h>中定义的 typedef。您正在构建哪个开源项目? -
感谢您的回复。我正在尝试构建:tpm2-tss
-
需要明确的是,我在 UCRT 文件中遇到了所有这些错误,例如 stdlib.h、vcruntime_string.h、corecrt.h 等
-
点击“字符集”并选择“Unicode”
标签: c compiler-errors wchar-t