1
我在configure.ac
下面的代碼:configure.ac:如果`backtrace`可以定義一個宏
AC_SEARCH_LIBS([backtrace], [execinfo], [], [
AC_MSG_ERROR([unable to find the backtrace() function])
])
我想改變這種做法,宏是defind config.h中如果backtrace
可用。我試過
AC_SEARCH_LIBS([backtrace], [execinfo], [
AM_CONDITIONAL(HAVE_BACKTRACE, true)
], [
AM_CONDITIONAL(HAVE_BACKTRACE, true)
])
請注意,我在兩地有意使用真實的,所以我敢肯定,宏設定兩種方式 - 而且它沒有被設置,所以我最有可能這樣做是錯誤的。什麼是正確的方法來做到這一點?