質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Caffe

Caffeは、深層学習に用いられるオープンソースフレームワークの一つです。C++で実装されており、C++/Python/MATLABで用いることができます。画像認識に特化しており、動作も早い点が特徴。GUPにも対応しています。

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

2313閲覧

【caffe】インストール時にmake allするとprotobuf周りでたくさんエラーが出る

y_ina

総合スコア14

Caffe

Caffeは、深層学習に用いられるオープンソースフレームワークの一つです。C++で実装されており、C++/Python/MATLABで用いることができます。画像認識に特化しており、動作も早い点が特徴。GUPにも対応しています。

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2018/10/25 17:25

Macにcaffeをインストールしようと思い、ターミナルで作業を進めていたのですがmake allをした時に以下のようにエラーが出てしまいます。パスが通っていないわけでもなく、エラーの原因を調べても出てこない為よくわからない状態になってしまっています。エラーを見ている感じ全てprotobufに関するエラーなのですが、、。
もし、原因がわかる方いらっしゃいましたらご教授頂けますと幸いです。

インストールはこちらのサイトを参考にさせて頂き、この通りにやりました。
https://qiita.com/t-hiroyoshi/items/3bba01dd11b1241f1336

myname-no-MacBook-Pro:build MyName$ make all [ 0%] Building CXX object src/caffe/CMakeFiles/caffeproto.dir/__/__/include/caffe/proto/caffe.pb.cc.o In file included from /Users/MyName/Documents/python/caffe/build/include/caffe/proto/caffe.pb.cc:4: In file included from /Users/MyName/Documents/python/caffe/build/include/caffe/proto/caffe.pb.h:9: In file included from /usr/local/include/google/protobuf/stubs/common.h:52: /usr/local/include/google/protobuf/stubs/mutex.h:50:20: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] WrappedMutex() = default; ^ /usr/local/include/google/protobuf/stubs/mutex.h:61:15: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using Mutex = WrappedMutex; ^     << 長すぎるので途中省略 >> ; /usr/local/include/google/protobuf/repeated_field.h:1103:28: error: C++ requires a type specifier for all declarations RepeatedField&& other) noexcept { ^ /usr/local/include/google/protobuf/repeated_field.h:1103:36: error: expected ';' after top level declarator RepeatedField&& other) noexcept { ^ ; /usr/local/include/google/protobuf/repeated_field.h:1928:21: warning: rvalue references are a C++11 extension [-Wc++11-extensions] RepeatedPtrField&& other) noexcept ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 46 warnings and 20 errors generated. make[2]: *** [src/caffe/CMakeFiles/caffeproto.dir/__/__/include/caffe/proto/caffe.pb.cc.o] Error 1 make[1]: *** [src/caffe/CMakeFiles/caffeproto.dir/all] Error 2 make: *** [all] Error 2

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tiitoi

2018/10/26 03:39

C++11 でビルドしていますか?お使いのコンパイラがわからないのですが、「コンパイラ名 C++11」で調べてみてください。
y_ina

2018/10/27 00:01

gccを使用しています。調べてみたっところ、以下のように出ました。MyName-no-MacBook-Pro:build MyName$ gcc -v 組み込み spec を使用しています。 COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-apple-darwin15.6.0/7.1.0/lto-wrapper ターゲット: x86_64-apple-darwin15.6.0 configure 設定: ../gcc-7.1.0/configure --enable-languages=c++,fortran スレッドモデル: posix gcc バージョン 7.1.0 (GCC)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問