mini-caffe icon indicating copy to clipboard operation
mini-caffe copied to clipboard

编译win 32位,出现的问题

Open Caiyou1001 opened this issue 5 years ago • 1 comments

math_functions.obj : error LNK2019: 无法解析的外部符号 _cblas_sdot,该符号在函数 "float __cdecl caffe::caffe_cpu_strided_dot(int,float const *,int,float const *,int)" (?caffe_cpu_strided_dot@caffe@@YAMHPBMH0H@Z) 中被引用

基本上都编译过了,就卡这了, OpenBlas 也编译为32位,但是还是提示相同问题, 3rdparty/bin 相应的dll文件也替换为32位,还是提示错误

有人解决过相似的问题么

Caiyou1001 avatar Aug 15 '19 09:08 Caiyou1001

还有个现象, 32位编译 静态库时,caffe项编译时不会提示错误,可以生成lib文件,尝试调用caffe 静态库会出错

编译动态库提示提示OpenBLAS 内的几个函数无法解析(已做替换:一个是楼主指定的0.2.14 32位版,和自己编译32位版本,应该不是OpenBLAS的dll问题。很疑惑)

Caiyou1001 avatar Aug 15 '19 09:08 Caiyou1001