在Matlab中用于Windows的yael mex文件

我在matlab中使用yael库时遇到问题 .

Yael库有一些函数,如 yael_ivf ,用c编写 .

我在matlab中使用mex命令创建mex文件,但是有一些错误 - >

使用mex时出错创建库yael_ivf.lib和对象yael_ivf.exp yael_ivf.obj:错误LNK2019:函数_mexFunction中引用的未解析的外部符号_ivf_new yael_ivf.obj:错误LNK2019:函数_mexFunction中引用的未解析的外部符号_ivf_delete

请帮我mex他们或者如果我链接到Yael windows mex文件 .

这是yael库链接:gforge.inria.fr/frs/?group_id=2151在这个页面中有一些链接可供下载,用于mac,用于linux和windows . 用于linux和mac的Yael库包含mex文件,但不幸的是,Windows链接中没有任何mex文件 .

如果在matlab文件夹中下载windows yael library (third link),则在运行make.m时,必须创建mex文件 . 但是对我来说有一些错误 .

回答(0)