我已经通过以下命令安装了 blas 和 atlas
sudo apt-get 安装 libatlas-base-dev
sudo apt-get 安装 libopenblas-dev
但是我正在使用一个内部使用它的库,当我尝试使该库出现以下错误
/usr/bin/ld: cannot find -lcblas
/usr/bin/ld: cannot find -latlas
collect2: ld returned 1 exit status
make: *** [.build_release/lib/libcaffe.so] Error 1
有任何想法吗?
答案1
使用 find 命令来定位这些库。使用 gcc 选项 -L 来指定此库的位置。您可能还需要设置环境变量 LD_LIBRARY_PATH