如何在linux上运行libsvm?

时间:2012-06-11 07:14:17

标签: linux unix makefile libsvm svm

我在安装libsvm时遇到问题,目前我是通过ubuntu虚拟机运行的。当我遵循指令时,在Unix系统上,“键入make' to build the svm-train”和“svm-predict”程序。运行它们不带参数来显示它们的用法“。这是我的以下错误输出:我对libsvm和unix系统都很新,所以任何帮助都会非常感激。

aaron@aaron-laptop:~$ cd Document
bash: cd: Document: No such file or directory
aaron@aaron-laptop:~$ cd Documents
aaron@aaron-laptop:~/Documents$ libsvm-3.12
libsvm-3.12: command not found
aaron@aaron-laptop:~/Documents$ cd libsvm-3.12
aaron@aaron-laptop:~/Documents/libsvm-3.12$ make
g++ -Wall -Wconversion -O3 -fPIC -c svm.cpp
make: g++: Command not found
make: *** [svm.o] Error 127
aaron@aaron-laptop:~/Documents/libsvm-3.12$

1 个答案:

答案 0 :(得分:0)

打开终端并按顺序键入这些命令。

sudo apt-get update 
sudo apt-get install build-essential

如果仍然无效,

打开终端,输入“g +”(不带引号)并多次按下按钮。它将显示命令g ++的名称是否已更改。 (有时更新你的linux会将g ++的名称更改为g ++ - 3.x(其中x是数字)。

如果是这种情况,请在安装说明中将按键后的每个g ++替换为您获得的任何数字。