错误:Lapack 编译时未找到库(zerobrane, lua, torch)

经过研究,我发现:

git clone https://github.com/xianyi/OpenBLAS.git
cd OpenBLAS
make NO_AFFINITY=1 USE_OPENMP=1
sudo make install

还有

CMAKE_LIBRARY_PATH=/opt/OpenBLAS/include:/opt/OpenBLAS/lib:$CMAKE_LIBRARY_PATH luarocks install torch

这又留给我一个错误:

Makefile.system:370: *** OpenBLAS:
Cannot set both USE_OPENMP=1 and USE_THREAD=0.
The USE_THREAD=0 is only for building single thread version.. Stop.
点赞
用户5763590
用户5763590

这是必要的更改:

make NO_AFFINITY=1 USE_OPENMP=0 USE_THREAD=0

如果只有一个核心可用,可能会有问题。

2018-01-16 20:29:49