zdzhaoyong / Svar

A Tiny Modern C++ Header Brings Unified Interface for Different Languages
Other
149 stars 17 forks source link

Request for Windows support #14

Open npu-chenlin opened 1 year ago

npu-chenlin commented 1 year ago

Error occurred when compiling on Windows, VS2022 is installed on my computer

Svar.h(930,5): error C2027: 使用了未定义类型“std::array<sv::dtoa_impl::cached_power,79>”
Svar.h(929): message : 参见“std::array<sv::dtoa_impl::cached_power,79>”的 声明 Svar.h(1027,78): error C2676: 二进制“[”:“const std::array<sv::dtoa_impl::cached_power,79>”不定义该运算符或到预定义运算符可接收的类型的转换 Svar.h(1027,24): error C2737: “cached”: 必须初始化 const 对象 Svar.h(1103,13): error C2146: 语法错误: 缺少“)”(在标识符“and” 的前面) Svar.h(1103,13): error C2065: “and”: 未声明的标识符 Svar.h(1103,17): error C2146: 语法错误: 缺少“;”(在标识符“delta”的前面) Svar.h(1104,13): error C2146: 语法错误: 缺少“;”(在标识符“and” 的前面) Svar.h(1103,30): warning C4552: ”>=“: 未使用表达式结果