AC_PROG_CXX
的 GNU 文档指出:
否则,如果调用宏时不带参数,则搜索 对于可能的名称下的 C++ 编译器(首先是 g++ 和 c++,然后是 其他名称)。如果这些检查都没有成功,那么作为最后的手段 将 CXX 设置为 g++。
这意味着无论是否找到工作的 C++ 编译器,
CXX
变量都会被设置为某个值。因此,无法使用 CXX
来了解 C++ 编译器是否可用。
如何检查 C++ 编译器在
./configure
时间是否可用?
AC_CHECK_PROG
检查,以确保找到编译器。