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