bambooflow Note

インストール

最終更新:

bambooflow

- view
メンバー限定 登録/ログイン

OpenCV インストールメモ


あらかじめ、jpeg-devlとffmpegあたりをインストールしておく。

$ tar xzf opencv-1.0.0.tgz
$ cd opencv-1.0.0
$ ./configure --prefix=/usr/local/opencv
$ make
# make install

これで、/usr/local/opencvディレクトリ下にインストールされる。

.bash_profileを設定しなおす。
PATH=$PATH:/usr/local/opencv/bin
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/opencv/lib
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/opencv/lib/pkgconfig

export PATH LD_LIBRARY_PATH PKG_CONFIG_PATH

これでバッチリのはず。

Makefileサンプル


CXX       = g++
CXXFLAGS += -O3 -g -Wall
 
LDFLAGS  += -lm -lglut -lGLU
CXXFLAGS += `pkg-config opencv --cflags`
LDFLAGS  += `pkg-config opencv --libs`
 
TARGET  = run.x
SOURCES = filename.cpp
 
OBJS    = $(SOURCES:.cpp=.o)
 
 
all : $(TARGET)
 
$(TARGET) : $(OBJS)
        $(CXX) $(OBJS) $(LDFLAGS) -o $(TARGET)
 
.SUFFIXES: .cpp .c .o
.cpp.o :
        $(CXX) $(CXXFLAGS) -c $<
.c.o :
        $(CXX) $(CXXFLAGS) -c $<
 
clean :
        rm -f *.o $(TARGET)
        rm -f *~
 
記事メニュー
ウィキ募集バナー