2015-11-03 22 views
5

使用OS X 10.11.1(El Capitan)和PHP 5.5.29。如何在OS X上啓用PHP中的GMP?

我想添加GMP擴展到我的PHP,但我不知道這樣做。根據PHP manual我假設編譯PHP與--with-gmp=dir選項。但我不知道如何編譯PHP(我懷疑我是否曾經在這臺機器上做過這個工作,iirc只是在默認情況下使用PHP),我不知道該選項使用什麼目錄。

我確實有自制軟件,而且我注意到一個相當老的old similar question但是這看起來不起作用(軟件包不再可用)。

我注意到在brew中有一種叫做homebrew/php/php55-gmp的東西,但是暗示了一些與brew tap有關的東西。我不知道這是什麼,我寧願不搞亂我的Homebrew配置或我的整個開發環境(我想這不太可能,但我不知道我在爲我的系統做什麼時, )。

回答

11

RocketNuts,你可以簡單地執行:

brew install homebrew/php/php55-gmp 

這就是我所做的。

+0

[通常](https://github.com/Homebrew/homebrew-php/issues/1946),如果您在安裝PHP後升級了Xcode或Mac OS,則還需要運行'xcode-從命令行選擇--install。 – EricRobertBrewer

+2

對於PHP7,請使用'brew install homebrew/php/php70-gmp' – kakoma