본문 바로가기

개발

Successfully installed Caffe framework without GPU on my macbook pro

Deep Learning Framework 중의 하나인 Caffe를 무사히 맥북 프로에 설치 했다.

Home-brew 라는 package manager를 이용해서 dependent한 tool들을 설치했다. linux의 apt-get 같은 툴이라고 생각하면 될 듯.


Caffe 설치는 

설치 중에 2가지 문제가 발생했었는데, 

 컴파일 에러 1.

PROTOC src/caffe/proto/caffe.proto

make: protoc: No such file or directory

make: *** [.build_release/src/caffe/proto/caffe.pb.cc] Error 1

make: *** Waiting for unfinished jobs....

 컴파일 에러 2.

CXX .build_release/src/caffe/proto/caffe.pb.cc

In file included from .build_release/src/caffe/proto/caffe.pb.cc:5:

.build_release/src/caffe/proto/caffe.pb.h:9:10: fatal error: 'google/protobuf/stubs/common.h' file not found

#include <google/protobuf/stubs/common.h>

         ^

1 error generated.

make: *** [.build_release/src/caffe/proto/caffe.pb.o] Error 1


Home-brew로 필요한 package를 설치하면, /usr/local/Cellar 에 설치가 되는데, 설치된 파일들이 /usr/local/lib 이나 /usr/local/include에 link가 되지 않아 발생한 문제 였던듯....


왜 link가 되지 않았느냐 하면, 정확한 이유는 모르겠으나, /usr/local/lib 의 폴더의 권한이 낮아서 link파일이 생성될 수 없었다.

그래서 chown 을 이용해서 /usr/local/lib 에 usr:group을 변경하구 컴파일 하니, 순조롭게 모든 설치가 되었다.


아래는 설치 시 도움되었던 사이트 링크. 맨마지막 링크 순서대로 설치하면 끝ㅋ

Caffe - http://caffe.berkeleyvision.org 

Home-brew - http://brew.sh 

How to install - https://groups.google.com/d/msg/caffe-users/eHcmYJvYBHs/IGX-1VfRHwAJ



반응형

'개발' 카테고리의 다른 글

JCO ~ 자바 컨퍼런스!!!  (0) 2012.02.17
The concept of malloc, free function  (0) 2010.03.18
endl of C++  (0) 2010.02.17
__cplusplus_4  (0) 2009.08.12
ISP mode error  (0) 2009.08.06