./configure --prefix=/opt/apache是啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了./configure --prefix=/opt/apache是啥意思相关的知识,希望对你有一定的参考价值。
这是按照路径的设置,./configure 会生成 makefile;
等 make 编译源代码生成相应的动态库或者可执行文件;
执行 make install 后,生成的动态库或者可执行文件就会拷贝到/opt/apache里面。
什么是'configure --prefix=DIR && make all install'的nmake等价物?
【中文标题】什么是\'configure --prefix=DIR && make all install\'的nmake等价物?【英文标题】:What is nmake equivalent of 'configure --prefix=DIR && make all install '?什么是'configure --prefix=DIR && make all install'的nmake等价物? 【发布时间】:2012-03-27 11:21:17 【问题描述】:我希望我的 nmake 输出转到特定目录。
【问题讨论】:
您是否意识到configure
所做的(通常)远不止设置“输出目录”?
是的,我有对应的 Makefile.msc。
当我发现一个看起来正是我正在寻找的问题时,我讨厌它......而它原来是我 3 个月前的问题。呵呵。
【参考方案1】:
简短的一点是,没有像 Make 和 configure 这样的东西做两个 different things。配置是创建 Makefile 的内容,而 Makefile 是实际包含用于构建软件的编译器命令的内容。他们一起创建了所谓的构建系统。要指定目标目录,您需要查看为您创建该 makefile 的内容。但是,如果您不生成 Makefile,则很可能有一个变量可以用您的目标目录覆盖,例如:nmake DESTDIR="Path"
在您对文件添加评论后,如果它的设置类似于this project,那么您可以使用nmake PREFIX="Path"
【讨论】:
以上是关于./configure --prefix=/opt/apache是啥意思的主要内容,如果未能解决你的问题,请参考以下文章
linux下,安装snort,输入 ./configure --prefix=/usr/local/snort --enable-mysql=/usr/
./configure --prefix=nginx-root 这句代码是啥意思 求详解
linux下tar.gz文件解压后,肯定有install文件吗,还有./configure命令到底怎么用