zeek - 安装 Zeek-aux 时出错:未知的 CMake 命令“FindRequiredPackage”
问题描述
我已经从“ https://github.com/zeek/zeek-aux ”下载了 zeek-aux 压缩源代码。编译时出现以下错误。
'未知的 CMake 命令“FindRequiredPackage”'
任何帮助表示赞赏。
解决方案
从 GitHub 下载的 ZIP 不会填充 git 子模块,您缺少的功能在 cmake 子模块中定义。ls
您可以通过在目录中执行操作来验证这一点cmake
——那里可能没有任何内容。
您可以通过几种不同的方式解决此问题。最简单的可能是使用递归克隆而不是 ZIP 下载:git clone --recursive https://github.com/zeek/zeek-aux
. 或者,您可以坚持使用 ZIP 并在其顶级目录中说git submodule sync --recursive
后续操作。git submodule update --recursive --init
推荐阅读
- android - 由于未启用 multidex 支持,Android 应用程序崩溃?
- f# - 使用反射评估模块的静态构造函数
- sql - 执行 SQL 查询以从数据库中删除未使用的用户
- java - 如何存储具有不同行为的相似对象?
- c# - 实体框架,如何使这个更通用以编写更少的代码
- javascript - 处理名称包含 @ 符号的 json 属性
- redux - 发布请求 redux thunk
- sql-server - Visual Studio 数据库项目 - 使用 SQLCMD 变量定义文件大小
- discord - 直到 Discord Bot 发送下一条消息的时间延迟
- css - 将文本溢出:省略号文本转换为全文的“浮动”视图