科研硕士小白一枚, 在这个deepmatching坑里呆了一上午, 终于解决了, 现在附上解决办法.
1.libsatlas.so not found, 你去locate它, 发现没有, 这个问题本身就在于他的Makefile不适用Ubuntu, 同时也有问题, 所以我先贴上修改的, 复制就好, 系统:Ubuntu 16.04.
—————————————————————————————————————————————————————————
CC=g++
OS_NAME=$(shell uname -s)
ifeq ($(OS_NAME),Linux)
LAPACKLDFLAGS=/usr/lib/libsatlas.so # single-threaded blas
#LAPACKLDFLAGS=/usr/lib64/atlas/libtatlas.so # multi-threaded blas
#BLAS_THREADING=-D MULTITHREADED_BLAS # remove this if wrong
endif
ifeq ($(OS_NAME),Darwin) # Mac OS X
LAPACKLDFLAGS=-framework Accelerate # for OS X
endif
LAPACKCFLAGS=-Dinteger=int $(BLAS_THREADING)
STATICLAPACKLDFLAGS=-fPIC -Wall -g -fopenmp -static -static-libstdc++ /usr/