首页 > 解决方案 > 找不到 config.h 文件(ssh 源代码)

问题描述

我正在探索从 github 存储库 ( https://github.com/openssh/openssh-portable.git ) 克隆的 SSH 源代码。我想编译一个文件,但它包含一个<config.h>克隆目录中不存在的头文件。我怎样才能解决这个问题 ?先感谢您。

标签: copenssh

解决方案


openssh-portable/configure.ac#L21

AC_CONFIG_HEADERS([config.h])

config.hautoconf实用程序创建(参见此处)。你需要跑

autoreconf
./configure

make在运行命令之前配置您的构建环境。

查看官方INSTALLREADME.md了解更多信息。


推荐阅读