FANN PHP 扩展应该在所有 Linux 系统上都能正常工作。
在开始安装之前,请确保您的系统上已安装 libfann。它是在大多数 Linux 发行版中主存储库的一部分(搜索 fann)。您需要一个开发版本。
如果它没有安装,您需要先安装它。您可以从 » 官方网站 下载它,或者从您的发行版存储库获取它。例如在 Fedora 上
$ sudo yum install fann-devel
$ sudo apt-get install libfann-dev
如果库是手动重新安装的,则在重新安装之前应删除所有旧库文件,否则可能会链接旧库版本。
此扩展在 PECL 上可用。安装非常简单。只需运行
$ sudo pecl install fann
对于开发人员和有兴趣了解最新更改的人,您可以从 » Github 上的最新源代码编译驱动程序。转到 Github 并点击“Download ZIP”按钮。然后运行
$ unzip php-fann-master.zip $ cd php-fann-master $ phpize $ ./configure $ make all $ sudo make install
对 php.ini 进行以下更改
确保 extension_dir 变量指向包含 fann.so 的目录。构建将显示它在安装 PHP 驱动程序的位置,输出类似于
Installing '/usr/lib/php/extensions/no-debug-non-zts-20060613/fann.so'
$ php -i | grep extension_dir extension_dir => /usr/lib/php/extensions/no-debug-non-zts-20060613 => /usr/lib/php/extensions/no-debug-non-zts-20060613
要在 PHP 启动时加载扩展,请添加一行
extension=fann.so