⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rssh_check_pthreads.m4

📁 实现了poll/epoll/devpoll等C++封装
💻 M4
字号:
#@synonpsis RSSH_CHECK_PTHREADS#  check for pthreads system interfaces.#  set CFLAGS_PTHREADS,  CXXFLAGS_PTHREADS and LIBS_PTHREADS to#  flags to compiler option, which denote multithread program compilation # (if one exists),#  and multithread library, if one required.##@author   (C) Ruslan Shevchenko <Ruslan@Shevchenko.Kiev.UA>, 1998#@id $Id: RSSH_CHECK_PTHREADS.m4,v 1.6 2001/05/07 19:21:22 rssh Exp $#AC_DEFUN(RSSH_CHECK_PTHREADS,[AC_REQUIRE([AC_CANONICAL_SYSTEM])dnlAC_REQUIRE([RSSH_CHECK_SUNPRO_C])dnlAC_REQUIRE([RSSH_CHECK_SUNPRO_CC])dnlAC_CHECK_HEADER(pthread.h,AC_DEFINE(HAVE_PTHREAD_H))AC_MSG_CHECKING(parameters for using pthreads: )if test x$rssh_cv_check_sunpro_c = xyesthen  CFLAGS_PTHREADS="-mt"fiif test x$rssh_cv_check_sunpro_cc = xyesthen  CXXFLAGS_PTHREADS="-mt"ficase $build_os in  freebsd*)    CFLAGS_PTHREADS="-pthread"    CXXFLAGS_PTHREADS="-pthread"    freebsd_pthreads=yes    ;;  *)    freebsd_pthreads=no    ;;esacif test x$freebsd_pthreads = xnothen  AC_CHECK_LIB(pthread,pthread_create, LIBS_PTHREADS="-lpthread")fiAC_CHECK_LIB(posix4,nanosleep, LIBS_PTHREADS="$LIBS_PTHREADS -lposix4")AC_MSG_RESULT(["flags $CFLAGS_PTHREADS\;libs: $LIBS_PTHREADS"])])dnl

⌨️ 快捷键说明

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