./configure: 没有这样的文件或目录 - 在 Mac OS X 上构建 nginx-rtmp-module

Posted

技术标签:

【中文标题】./configure: 没有这样的文件或目录 - 在 Mac OS X 上构建 nginx-rtmp-module【英文标题】:./configure: No such file or directory - build nginx-rtmp-module on Mac OS X 【发布时间】:2016-11-29 05:52:22 【问题描述】:

我正在尝试使用

构建 nginx-rtmp-module
./configure --add-module=/path/to/nginx-rtmp-module

在 Nginx 源目录中。

但是,终端会打印出“./configure: No such file or directory”。

谁能帮我解决这个问题?

【问题讨论】:

/path/to/nginx-rtmp-module 表示需要修改为这个模块的真实路径... 谢谢。是的,我修改了路径。我将其更改为模块的位置。但似乎是一样的。仍然没有打印出这样的文件或目录。我错过了其他事情吗? 你需要下载module,是吗? 【参考方案1】:

这是因为您试图从当前目录./ 执行脚本configure。要么你需要移动到脚本所在的目录(你下载的nginx安装文件夹,例如nginx-1.8.1),要么你可以把脚本的整个路径/home/username/nginx-1.8.1/configure

如果您不明白,请按照本教程一步一步进行操作,一切都会好起来的;) https://blog.100tb.com/how-to-set-up-an-rtmp-server-on-ubuntu-linux-using-nginx

【讨论】:

澄清一下。为了添加 3rd 方模块,您需要从源代码编译 nginx。 (使用 wget 下载)。预构建的软件包不允许您这样做。您可以在此处找到有关这两种方法之间差异的更多信息nginx.com/resources/admin-guide/installing-nginx-open-source

以上是关于./configure: 没有这样的文件或目录 - 在 Mac OS X 上构建 nginx-rtmp-module的主要内容,如果未能解决你的问题,请参考以下文章

libcrypto.so.10:无法打开共享对象文件:没有这样的文件或目录

在ubuntu中配置软件是遇到“bash: ./configure: 没有那个文件或目录”,该怎么办?

Apache Httpd 从源构建:致命错误:expat.h:没有这样的文件或目录

Ejabberd 安装 - 致命错误:erl_driver.h:没有这样的文件或目录

无法构建 Android NDK 项目致命错误:android/configuration.h:没有此类文件或目录编译终止

在 windows7 上使用 mingw32 编译 Qt 4.8.5:“没有这样的文件或目录”