./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:没有此类文件或目录编译终止