检查C ++编译器是否存在

时间:2013-04-23 11:57:54

标签: c++ compiler-construction gnu autotools autoconf

AC_PROG_CXX的GNU文档指出:

  

否则,如果在没有参数的情况下调用宏,则搜索   对于可能名称下的C ++编译器(首先是g ++和c ++)   其他名称)。如果这些检查都没有成功,那么作为最后的手段   将CXX设置为g ++。

这意味着无论是否找到工作的C ++编译器,CXX变量都将设置为某个值。因此,无法使用CXX来了解C ++编译器是否可用。

如何在./configure时检查C ++编译器是否可用?

1 个答案:

答案 0 :(得分:2)

您可以添加额外的AC_CHECK_PROG检查,以确保找到编译器。