Next: Running the Linker, Previous: Running the Preprocessor, Up: Writing Tests
特定のキーワードを認識するかどうかといった,現在の言語のコンパイラの構文
の特徴を調査するため,また,単純にいくつかのライブラリの特徴を試すため,
それらの特徴を使用している小さなプログラムのコンパイルを試みる
AC_COMPILE_IFELSE
を使用してください.
現在の言語(see Language Choice)のコンパイラとコンパイラフラグを inputで実行し,成功したらシェルコマンドaction-if-trueを,そ れ以外ではaction-if-falseを実行します.inputは
AC_LANG_PROGRAM
やその仲間で作成することが可能です.慣習的に,予期せぬ異常終了は
AC_MSG_FAILURE
で報告します.このマク ロはリンクを試みません.そうする必要がある場合,AC_LINK_IFELSE
を 使用してください(see Running the Linker).