Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

编译win 32位,出现的问题 #99

Open
Caiyou1001 opened this issue Aug 15, 2019 · 1 comment
Open

编译win 32位,出现的问题 #99

Caiyou1001 opened this issue Aug 15, 2019 · 1 comment

Comments

@Caiyou1001
Copy link

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 Caiyou1001 changed the title 请问有人编译通过32位么 编译win 32位,出现的问题 Aug 15, 2019
@Caiyou1001
Copy link
Author

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant