【发布时间】:2012-07-07 08:58:19
【问题描述】:
如果我从源代码编译 PHP 5 并意识到我忘记了其中的 --with-curl,我可以运行相同的 ./configure 命令并在最后添加 --with-curl 并添加它吗?或者我可以只做./configure --with-curl 并将其添加到已经安装的所有内容中吗?
【问题讨论】:
如果我从源代码编译 PHP 5 并意识到我忘记了其中的 --with-curl,我可以运行相同的 ./configure 命令并在最后添加 --with-curl 并添加它吗?或者我可以只做./configure --with-curl 并将其添加到已经安装的所有内容中吗?
【问题讨论】:
你必须重新配置然后重新编译。
【讨论】:
您需要像这样将其添加到旧配置的末尾
./configure --with-something1 --with-something2 --with-curl
【讨论】:
make install 需要 root 权限。
你应该运行./configure(上一个命令+新增)、make、make install、make clean。
【讨论】:
./configure 不记得你上次调用它的参数,但如果你忘记了它们,你可以从config.status 中找出它们。
【讨论】:
您需要运行正确的配置命令并使用 make 命令进行编译。如果您想了解有关 autoconf 的更多信息,请参阅 http://www.gnu.org/software/autoconf/#introduction 基本上。/configure 只是设置构建,您可以使用它更改选项。
【讨论】: