首页 > 解决方案 > make: *** 没有规则来制作目标 'generic64/libkeccak.a'

问题描述

我从 NIST 下载了一些后量子算法并对其进行了测试。有些代码需要用到Keccak包,所以我下载了。当我尝试“制作 generic64/libkeccak.a”时,我收到一条错误消息:

make: *** 没有规则来制作目标 'generic64/libkeccak.a'。停止。

我该如何解决?感谢您的任何帮助。

标签: c++keccakpost-quantum-cryptography

解决方案


由于知名度较低,无法发表评论。

这可能是因为:

  1. 当前工作目录中没有 Makefile
  2. Makefile 没有与您的请求相关的任何特定规则。

如果你运行make blablablaSomeRandomThing,你会得到同样的错误。也许尝试运行make,或者更好的是打开 Makefile 并查看当前规则。

您可能想了解更多有关 Makefile 的信息:

https://opensource.com/article/18/8/what-how-makefile https://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/

类似的问题:

gcc makefile错误:“没有规则来制作目标......”


推荐阅读