0
我想避免使用fileinfo,ereg和parch編譯php。 --disable和--without和configure之間有什麼區別?使用./configure(php)--disable- [name]和--without- [name]之間有什麼區別?
我想避免使用fileinfo,ereg和parch編譯php。 --disable和--without和configure之間有什麼區別?使用./configure(php)--disable- [name]和--without- [name]之間有什麼區別?
根據the manual of Autoconf,並且更具體地,下列兩個部分:如果一個包需要,或可以任選使用
--with
,應使用其他已安裝的軟件。
而--enable
應該使用,如果一個軟件包提供某些功能,而不依賴於任何其他外部軟件。
基本上,我想這意味着--with
應該用於依賴於另一個外部庫的擴展;在其他情況下應使用--enable
。
之後,我會說--disable
和--without
只是這兩者的負面形式。