autoconf / automake


書いとかんと絶対わすれる。

  1. Makefile.am つくる。(サブディレクトリあればその中にも。)
  2. autoscan
  3. mv configure.scan configure.ac
  4. AC_INIT 書き換え。
  5. AM_INIT_AUTOMAKE([foreign]) 追加。
  6. aclocal
  7. autoheader
  8. automake --add-missing --copy
  9. autoconf

OpenCV インストールされてるかチェックは configure.ac

AC_CHECK_LIB(opencv_core, main)
AC_CHECK_LIB(opencv_highgui, main)
AC_CHECK_LIB(opencv_imgproc, main)

とかとか。AC_CHECK_LIB するとリンク時に -l で追加される。

ビルドはいつもどおり configure && make && make install 。