在visual studio上使用SVMlight时出错

时间:2013-02-08 04:31:21

标签: svm

我正在使用svmlight将其与HOG描述符一起使用。我从here下载了生猪计划。我使用的是最新版本的SVMlight。

我在svmlight.h中收到以下错误:

'WORD' : ambiguous symbol                           
cannot convert from 'svmlight::WORD' to 'WORD'
left of '.wnum' must have class/struct/union        
left of '.weight' must have class/struct/union      
cannot open source file "svm_common.h"
cannot open source file "svm_learn.h"                       
"WORD" is ambiguous     

我真的不知道如何解决这个问题,因为这个库?

1 个答案:

答案 0 :(得分:2)

我有类似的问题,

我所做的是,将svmlight.h中的WORD更改为svmlight :: word 这就解决了这个问题。

然后它给了我一些链接错误。

然后,我使用svmlight头文件和c文件创建一个lib文件并包含它。

(我使用Visual Studio 2010)