GmSSL
GmSSL copied to clipboard
V3 develop 类似这种代码uint8_t k[c2len + SM3_HMAC_SIZE];编译不过去。
这个种动态长度的数组代码编译不过去。
具体报什么错误呢?
我更新编译强制要求c99了,您看现在可以编译通过么? @suisou
vs不支持可变长数组,最好还是改成malloc
我更新,仍然不通过,vs2022 uint8_t b64[datalen * 2]; 报错如下:_deps\gmssl-src\src\pem.c:60: error: C2057: 应输入常量表达式
我更新编译强制要求c99了,您看现在可以编译通过么? @suisou
VS2022仍然编译通不过
@zhaoxiaomeng 查了一下,Visual Studio2022并不支持变长数组定义。