2017-04-04 11 views
0

MacでCaffe環境を何度も設定しました。 を私が代わりにATLASの計算を加速するため、IntelのMKLを使用して、私はアナコンダ2.7とOS X 10.11.6上のXcode 7.3.1でのOpenCV 2.4を使用しますが、今回は私が前に会ったことがない問題が発生しました。OS X 10.11でのCaffeインストール中のコンパイルエラー

AR -o .build_release/lib/libcaffe.a 
LD -o .build_release/lib/libcaffe.so.1.0.0-rc5 
clang: warning: argument unused during compilation: '-pthread' 
ld: can't map file, errno=22 file '/usr/local/cuda/lib' 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-rc5] Error 1 
make: *** Waiting for unfinished jobs.... 

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/:私の端末で

make all -j8 

カフェのルートディレクトリの下に、エラー情報がある RANLIB:ファイル:.build_release/libに/ libcaffe.a(parallel.oは)誰も私を助けることができない、私は何度も試した

ているシンボルは存在しませんか?

答えて

0

これは変更されていないようです。Makefile.configは、GPUからCPUモードです。そのライブラリを積極的にリンクしようとするべきではありません。私はあなたが必要とする必要があるだけでCUDAの1がライン

# CPU-only switch (uncomment to build without GPU support). 
# CPU_ONLY := 1 

と二行目の先頭からシャープを削除するための

libicudata.soルックだと思います。

関連する問題