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 并单击“下载 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