簡體   English   中英

從CPAN失敗安裝Perl模塊

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM