GNU/Linux >> Belajar Linux >  >> Linux

Periksa program secara otomatis dan gagal jika tidak ditemukan

Coba ini yang baru saja saya angkat dari proyek saya, cari sesuatu yang disebut quantlib-config di jalur:

# borrowed from a check for gnome in GNU gretl: def. a check for quantlib-config
AC_DEFUN(AC_PROG_QUANTLIB, [AC_CHECK_PROG(QUANTLIB,quantlib-config,yes)])
AC_PROG_QUANTLIB
if test x"${QUANTLIB}" == x"yes" ; then
    # use quantlib-config for QL settings
    [.... more stuff omitted here ...]
else
    AC_MSG_ERROR([Please install QuantLib before trying to build RQuantLib.])
fi

Saya menemukan ini sebagai pendekatan terpendek.

AC_CHECK_PROG(FFMPEG_CHECK,ffmpeg,yes)
AS_IF([test x"$FFMPEG_CHECK" != x"yes"], [AC_MSG_ERROR([Please install ffmpeg before configuring.])])

Linux
  1. Mengapa Cd Bukan Program?

  2. “nohup Sudo …” Tidak Meminta Passwd Dan Tidak Melakukan Apa-apa?

  3. autoreconf:perintah tidak ditemukan

  1. rm:perintah tidak ditemukan

  2. mv:perintah tidak ditemukan

  3. ln:perintah tidak ditemukan

  1. Mengapa Disarankan Membuat Grup Dan Pengguna Untuk Beberapa Aplikasi?

  2. Kapan harus memeriksa EINTR dan mengulangi pemanggilan fungsi?

  3. Menginstal rgl di Ubuntu dan Mac:X11 tidak ditemukan