在 Mac OS 上编译 caffe 时出错

Error compiling caffe on Mac OS

我先是编译caffe成功,试了一下MNIST的例子。但是当我尝试安装pycaffe时出现了问题。所以我重新安装了caffe。但是这次我收到了编译错误。

ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see 
invocation)
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1

我输入指令后'clang -v'

Target: x86_64-apple-darwin16.5.0
Thread model: posix
InstalledDir:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

我发现这是 python 两个版本之间的问题。系统默认版本和anaconda一个。一定要保证编译和执行是同一个。