[英]Perl Module Installation From CPAN Failure
我正在嘗試從CPAN安裝模塊Algorithm::SVM
,但出現以下錯誤。 在消息中顯示“失敗”。 可能是什么錯誤?
*kadir@kadir-Inspiron-N5010:cpan install Algorithm::SVM
Reading '/home/kadir/.cpan/Metadata'
Database was generated on Thu, 07 Jan 2016 07:54:01 GMT
Running install for module 'Algorithm::SVM'
......
Makefile:350: recipe for target 'bindings.o' failed
make: *** [bindings.o] Error 1
LAIRDM/Algorithm-SVM-0.13.tar.gz
/usr/bin/make -- NOT OK*
如果您使用的是Debian,請轉到模塊的構建位置(運行cpan Algorithm :: SVM之后):
sudo vim /home/youruser/.cpan/build/Algorithm-SVM-0.13-biHfmx/bindings.h
在此區域中添加以下兩行:
using namespace std;
#include <vector>
#include <map>
#include <assert.h>
#include <cstdlib> <===== Add these
#include <string.h> <===== two lines
保存並退出,然后從此處重建模塊:
sudo make
sudo make install
測試安裝是否成功:
sudo cpan Algorithm::SVM
這是有關此問題的更詳細說明: https : //rt.cpan.org/Public/Bug/Display.html?id=43669
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.