1

我正在使用 svmlight 将它与 HOG 描述符一起使用。我从这里下载了 hog 程序。我正在使用最新版本的 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     

我真的不知道如何解决这个问题,因为这是一个图书馆?

4

1 回答 1

2

我有类似的问题,

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

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

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

(我用的是视觉工作室 2010)

于 2013-10-16T16:42:45.907 回答