【问题标题】:Error compiling caffe on Mac OS在 Mac OS 上编译 caffe 时出错
【发布时间】:2017-05-17 11:45:39
【问题描述】:

我一开始编译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

【问题讨论】:

  • 你也卸载了pycaffe吗?如果没有,请检查您的环境变量(例如 PATH 和 LD_LIBRARY_PATH)的优先级。

标签: caffe libstdc++ pycaffe libc++


【解决方案1】:

我发现这是两个版本的 python 之间的问题。系统默认版本和anaconda一个。您必须确保使用相同的编译和执行。

【讨论】:

    猜你喜欢
    • 2018-02-04
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 2017-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    相关资源
    最近更新 更多