cuda-convnet2编译
生活随笔
收集整理的這篇文章主要介紹了
cuda-convnet2编译
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有個問題是conv2需要的是libcblas.so, 但是服務器沒有這個動態庫,只有相應的靜態庫
其實動態庫和靜態庫鏈接的方法是一樣的,但是靜態庫對庫名排列的順序是由要求的,動態庫沒有
所以對于util/Makefile中
LINK_LIBS := -L$(ATLAS_LIB_PATH) -latlas?-lcblas?
要改為
LINK_LIBS := -L$(ATLAS_LIB_PATH) -lcblas -latlas
這是因為latlas依賴lcblas
另外,-L$(ATLAS_LIB_PATH)只是指明了庫的目錄,后面的-lcblas才是所用到的庫的名字
也可以這么寫?
... /usr/lib64/atlas/libcbas.a /usr/lib64/atlas/libatlas.a直接指明要用哪個庫文件
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的cuda-convnet2编译的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: caffe 加入 cudnn编译
- 下一篇: 在gcc中定义符号常量