nelem.h 在哪里? (对于 OpenSSL)
Where is nelem.h? (for OpenSSL)
我正在尝试从 git://git.openssl.git 下载的源代码构建 OpenSSL。编译失败,因为它无法打开“nelem.h。我在整个下载的存储库和所有 MSVC 2019 包含目录中搜索了它,但没有运气。那个野兽在哪里?
我通过 Google 搜索找到了它。我手动创建如下
// nelem.h
#ifndef OSSL_INTERNAL_NELEM_H
# define OSSL_INTERNAL_NELEM_H
# define OSSL_NELEM(x) (sizeof(x)/sizeof((x)[0]))
#endif
21 年 3 月 9 日更新
Matt Caswell 是对的:今天我在 include/internal/nelem.h
中找到了它
我正在尝试从 git://git.openssl.git 下载的源代码构建 OpenSSL。编译失败,因为它无法打开“nelem.h。我在整个下载的存储库和所有 MSVC 2019 包含目录中搜索了它,但没有运气。那个野兽在哪里?
我通过 Google 搜索找到了它。我手动创建如下
// nelem.h
#ifndef OSSL_INTERNAL_NELEM_H
# define OSSL_INTERNAL_NELEM_H
# define OSSL_NELEM(x) (sizeof(x)/sizeof((x)[0]))
#endif
21 年 3 月 9 日更新
Matt Caswell 是对的:今天我在 include/internal/nelem.h