苦労したので備忘録で残す
- opencvをcmakeの指定でCMAKE_INSTALL_PREFIX=/usr/local/opencvとしてインストール
- 環境変数PKG_CONFIG_PATHに/usr/local/opencv/lib/pkgconfigを加える。
- elicpseでC++プロジェクトを作成。(Project type は Hello World C++ project、Toolchainsは Linux GCC)
- プロジェクトのプロパティGCC C++ Compiler -> Miscelleneousから"-ggdb `pkg-config --cflags opencv`"をOther flagsに追記してOKを押す(バッククオートを含む)
- プロジェクトのプロパティGCC C++ Linker -> Miscelleneousから"`pkg-config --libs opencv`"をLinker flagsに入れてOKを押す(バッククオートを含む)
- プロジェクトのプロパティGCC C++ LinkerのExpert settings Command line patternで${FLAGS}の順番を最後に変更
環境 ubuntu 14.04.4 LTS x86_64 + eclipse 4.5.2