找不到 config.h 文件(ssh 源代码)

Posted

技术标签:

【中文标题】找不到 config.h 文件(ssh 源代码)【英文标题】:could not find config.h file (ssh source codes) 【发布时间】:2021-10-04 03:21:09 【问题描述】:

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

【问题讨论】:

阅读安装文档。 【参考方案1】:

openssh-portable/configure.ac#L21:

AC_CONFIG_HEADERS([config.h])

config.hautoconf 实用程序创建(参见here)。你需要运行

autoreconf
./configure

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

查看官方INSTALL 和README.md 了解更多信息。

【讨论】:

以上是关于找不到 config.h 文件(ssh 源代码)的主要内容,如果未能解决你的问题,请参考以下文章

在React native的iOS项目中找不到“config.h”文件

gem install - 致命错误:在 Mojave 中找不到“ruby/config.h”文件

Swig:要么丢失 /bits/c++config.h 要么找不到包含

无法使用 ADT v14 调试库项目 - 找不到源

逆向工程核心数据数据库导致“找不到源存储模型”错误

Eclipse - 找不到源