我想避免使用fileinfo,ereg和parch编译php。 --disable和--without with configure?
有什么区别答案 0 :(得分:2)
根据the manual of Autoconf,更具体地说,以下两节:
如果软件包需要或可以选择使用已安装的其他软件,则应使用 --with
。
如果软件包提供某些功能,则应使用--enable
,而不依赖于任何其他外部软件。
基本上,我认为这意味着--with
应该用于依赖于另一个外部库的扩展;并且--enable
应该在其他情况下使用。
在那之后,我会说--disable
和--without
只是这两者的否定形式。