如何在 Mac OS X / PHP 7 上启用 GMP?

How do I enable GMP on Mac OS X / PHP 7?

我正在使用 PHP 7 和 Mac High Sierra。我正在尝试安装并启用 GMP。我通过

安装
brew install homebrew/php/php70-gmp

但是当我尝试通过 php.ini (/usr/local/etc/php/7.0/php.ini) 文件启用模块时,我失败了。我尝试取消注释行

extension=php_gmp.dll

但是当 运行 composer

时我得到这个错误
Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/php_gmp.dll' - dlopen(/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/php_gmp.dll, 9): image not found in Unknown on line 0

如何在我的 php.ini 文件中启用 GMP?

使用一些 .dll 文件对于 Mac 系统来说并不常见。你能看看文件夹/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/ 看看是否还有其他GMP 相关文件吗?可能,您应该通过

添加扩展名
extension=gmp.so