GNU のドキュメントには、次のようにAC_PROG_CXX
記載されています。
それ以外の場合、マクロが引数なしで呼び出された場合は、可能性の高い名前 (最初に g++ と c++、次に他の名前) で C++ コンパイラを検索します。これらのチェックのいずれも成功しない場合は、最後の手段として CXX を g++ に設定します。
これは、動作する C++ コンパイラが見つかるかどうかに関係なく、CXX
変数が何かに設定されることを意味します。そのためCXX
、C++ コンパイラが使用可能かどうかを知るために使用することはできません。
C++ コンパイラが利用可能かどうかを確認するにはどうすればよい./configure
ですか?