1

我一直在尝试在我的 mac OSX 10.9.5 上安装 caffe。我一直在关注来自 http://caffe.berkeleyvision.org/installation.html#compilation的官方 caffe 安装。

当我在构建文件夹中关注 cmake 安装的“make all”时,我不断收到以下链接错误。我一直在尝试我在网上找到的许多可能的建议,但无济于事。

任何建议表示赞赏。先感谢您。

    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [lib/libcaffe.dylib] Error 1
    make[1]: *** [src/caffe/CMakeFiles/caffe.dir/all] Error 2
    make: *** [all] Error 2

完整的错误日志位于https://github.com/jackywang529/myOpenCV/blob/master/OpenCV/OpenCVTutorial2/errorLog

谢谢

4

1 回答 1

1

从CUDA6.5升级到CUDA7.0后,“make all”步骤成功完成。我还确保删除了我对公式所做的编辑,这在我使用 CUDA6.5 时是必要的。此类编辑在(http://caffe.berkeleyvision.org/install_osx.html在 libstdc++ 安装部分下)中进行了描述。

祝所有 caffe 用户好运!

于 2015-02-24T08:42:05.247 回答