ac_cxx_namespaces.m4

来自「实现了poll/epoll/devpoll等C++封装」· M4 代码 · 共 23 行

M4
23
字号
dnl @synopsis AC_CXX_NAMESPACESdnldnl If the compiler can prevent names clashes using namespaces, definednl HAVE_NAMESPACES.dnldnl @version $Id: ac_cxx_namespaces.m4,v 1.1 2000/07/12 08:44:29 rssh Exp $dnl @author Luc MaisonobednlAC_DEFUN(AC_CXX_NAMESPACES,[AC_CACHE_CHECK(whether the compiler implements namespaces,ac_cv_cxx_namespaces,[AC_LANG_SAVE AC_LANG_CPLUSPLUS AC_TRY_COMPILE([namespace Outer { namespace Inner { int i = 0; }}],                [using namespace Outer::Inner; return i;], ac_cv_cxx_namespaces=yes, ac_cv_cxx_namespaces=no) AC_LANG_RESTORE])if test "$ac_cv_cxx_namespaces" = yes; then  AC_DEFINE(HAVE_NAMESPACES,,[define if the compiler implements namespaces])fi])

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?