【发布时间】:2017-04-29 09:30:12
【问题描述】:
我正在实现 Hash_Drbg。
原始源代码可以在这里找到:https://github.com/torvalds/linux/blob/master/crypto/drbg.c
我已经取出了我实现所需的部分代码,并认为在我编译它时它应该可以工作。
当我编译时,我收到有关包含的错误。
例如:
fatal error: crypto/drbg.h: No such file or directory.
这可以通过下载内核并修改源代码顶部的包含来轻松解决。当我这样做时,我在 drbg.h 标头中遇到了同样的错误。
例如:
fatal error: linux/scatterlist.h: No such file or directory.
如何解决这些错误?
【问题讨论】:
-
您是否使用编译器标志
-I来指定正确的包含目录?
标签: c linux hash include implementation